engineering · water-wastewater · activated-sludge

Activated Sludge FM Ratio Calculator

Calculates daily BOD5, CBOD5, or COD loading divided by active MLVSS inventory derived from volume and MLVSS, volume and MLSS with a volatile fraction, or a directly entered MLVSS mass.

Last updated
Formula Focus

Calculator overview

Inputs and outputs

This summary comes from the calculator's published input and output contract.

Inputs

FMR Target Max Conditional
About this input

Upper edge of a user-entered site target band. The shipped hidden value is synthetic; equality with the minimum is a calculation-level invalid state rather than a platform rejection.

Unit 1/day Default 0.654321 Range At least 0
FMR Organic Measure
About this input

Identifies whether the entered concentration and resulting load represent BOD5, CBOD5, or COD; the arithmetic is identical but the bases are not interchangeable.

Default BOD5 Allowed BOD5, CBOD5, COD
FMR MLVSS Concentration Conditional
About this input

Representative MLVSS concentration in the modeled aeration volume. Visible only for the direct MLVSS-concentration inventory method.

Unit mg/L Default 2000 Range At least 0
FMR Volatile Fraction Conditional
About this input

MLVSS divided by MLSS as a decimal fraction from 0 to 1. A zero fraction is accepted as a scalar boundary but yields an invalid zero biomass inventory.

Unit fraction Default 0.7 Range 0 to 1
FMR Unit System
About this input

Selects US or SI flow, volume, and mass units. Changing the selector does not convert entered values.

Default US customary Allowed US customary, SI metric
FMR Target Min Conditional
About this input

Lower edge of a user-entered site target band. It must be below the maximum; the shipped hidden value is synthetic and is not process guidance.

Unit 1/day Default 0.123456 Range At least 0
FMR MLSS Concentration Conditional
About this input

Representative MLSS concentration used only when MLVSS is derived by applying the volatile fraction.

Unit mg/L Default 3300 Range At least 0
FMR Comparison Mode
About this input

Calculates F/M alone or compares it with a user-entered, site-specific target band.

Default Calculation only Allowed Calculation only, Compare to user target band
FMR Aeration Volume Conditional
About this input

Active aeration volume used by either volume-based inventory method; hidden and ignored for direct mass entry.

Unit MG Default 0.5 Range At least 0
FMR Aeration Flow
About this input

Average flow carrying the entered organic concentration to the modeled biological process. Nonnegative is definitional; a zero active flow returns a calculation-level NOT VALID result.

Unit MGD Default 1 Range At least 0
FMR Inventory Method
About this input

Calculate inventory from aeration volume and MLVSS, derive MLVSS from MLSS and a volatile fraction, or enter an independently established total MLVSS mass.

Default Volume x MLVSS concentration Allowed Volume x MLVSS concentration, Volume x MLSS x volatile fraction, Direct total MLVSS mass
Influent BOD5 concentration
About this input

BOD5, CBOD5, or COD concentration, as identified by the organic-measure selector, in the stream represented by aeration flow.

Unit mg/L Default 200 Range At least 0
FMR Direct MLVSS Inventory Conditional
About this input

Independently established total MLVSS mass. Visible only in direct-inventory mode; hidden volume and MLVSS concentration are then ignored.

Unit lb Default 8345.40445201933 Range At least 0

Outputs

FMR MLVSS Inventory Conditional
About this output

Active MLVSS mass from the selected inventory method.

Unit lb
FMR Target Assessment Conditional
About this output

BELOW, WITHIN, or ABOVE the valid user-entered target band; no target or an invalid target relation returns a non-numeric message.

No unit declared
Model Status
About this output

Returns an actionable NOT VALID or CHECK reason. In calculation-only mode, a valid nonzero-load calculation is OK; comparison mode also requires the result to be inside a valid site-entered band.

No unit declared
Applied BOD5 load Conditional
About this output

Daily BOD5, CBOD5, or COD load calculated from active flow, concentration, and the unit-specific mass factor.

Unit lb/day
FMR FM Ratio Conditional
About this output

Applied organic mass per day divided by total MLVSS mass; comparisons use the unrounded value. The output is hidden when the active calculation does not define a finite ratio.

Unit 1/day
FMR Inventory Basis Conditional
About this output

States whether MLVSS inventory came from volume times concentration or direct mass entry.

No unit declared

What it is

The Activated Sludge F/M Ratio Calculator works out the food-to-microorganism ratio of an activated-sludge process: the organic load arriving each day divided by the mass of volatile solids available to eat it. It reports the applied organic load, the MLVSS inventory it was divided by, the resulting F/M ratio in reciprocal days, and which inventory method produced the answer.

The organic load can be entered as BOD5, CBOD5 or COD. The inventory can be built three ways: aeration volume times MLVSS concentration, aeration volume times MLSS times a volatile fraction, or an independently established total MLVSS mass you enter directly. Both US customary units (MGD, MG, pounds) and SI units (cubic metres per day, cubic metres, kilograms) are supported.

Use it for activated-sludge process control and for checking a wasting decision against a target band your plant has set. It carries no operating bands of its own: the only target it compares against is one you type in.

Methodology

Purpose and model boundary

This calculator evaluates the activated-sludge food-to-microorganism ratio (F/M): the daily applied organic load divided by the modeled mixed-liquor volatile suspended-solids inventory. The organic basis can be BOD5, CBOD5, or COD, and the biomass inventory can be entered directly or derived from aeration volume and concentration.

The result is a process-control indicator for the streams, sample bases, and inventory boundary entered. It does not select a treatment target, determine treatment adequacy, adjust for recycle or sidestream loads, or reproduce a site's operating strategy.

Inputs and units

  • Unit system selects US customary or SI metric labels and mass factors. Changing the selector does not convert numbers already entered.
  • Organic measure identifies the entered concentration as BOD5, CBOD5, or COD. The arithmetic is the same, but those analytical bases are not interchangeable.
  • Aeration flow, Q is entered in MGD or m3/day; influent substrate, S, is entered in mg/L.
  • Inventory method selects aeration volume times MLVSS, aeration volume times MLSS times a volatile fraction, or direct total MLVSS mass.
  • Aeration volume, V is in MG or m3; MLVSS/MLSS concentrations are in mg/L; the volatile fraction, f_v, is a fraction from 0 through 1; direct inventory is in lb or kg.
  • The optional target minimum and maximum are in 1/day and must be site-entered values, not assumed universal ranges.

For US customary loading, the workbook uses the exact factor k = 8.34540445201933 lb / (MG x mg/L), derived from exact gallon, litre, pound, and kilogram identities. For SI, k = 0.001 kg / (m3 x mg/L).

Governing relationships

The applied organic load is

L = Q x S x k.

The biomass inventory, M, depends on the selected method:

  • volume and MLVSS: M = V x X_MLVSS x k;
  • volume, MLSS, and volatile fraction: M = V x X_MLSS x f_v x k;
  • direct inventory: M = M_direct.

The reported ratio is

F/M = L / M.

When a target band is active, comparisons use a numerical tolerance

epsilon = 1e-12 x max(1, abs(F/M), abs(target minimum), abs(target maximum)).

The sensitivity chart evaluates the same F/M relationship at organic-load multipliers from 10% through 200%; it does not alter biomass inventory or add a target series.

Calculation sequence

  1. Validate the listed choices and the active nonnegative scalar inputs; hidden method-specific fields are ignored.
  2. Select the exact unit-system mass factor and calculate applied organic load.
  3. Calculate or accept the total MLVSS inventory according to the selected method.
  4. Require positive aeration flow and positive biomass inventory before dividing load by inventory.
  5. If requested, compare the ratio with the ordered user-entered target band using the workbook tolerance.
  6. Build the published 10%-to-200% sensitivity series and evaluate Model_Status in the order below.

Outputs and interpretation

The primary output is F/M in 1/day. Applied organic load and total MLVSS inventory expose the ratio's numerator and denominator. Inventory basis identifies which branch produced the denominator. Target assessment is NO TARGET BAND, BELOW TARGET BAND, WITHIN TARGET BAND, ABOVE TARGET BAND, or NOT AVAILABLE as applicable.

An OK result means the workbook completed the entered calculation without one of its listed warnings. It does not certify plant performance or endorse an operating range.

Validation and status logic

The workbook evaluates status in this order:

Condition Returned status
A listed mode is not selected, an active scalar is nonnumeric/outside its declared domain, or derived arithmetic is not finite NOT VALID: review active F/M inputs
Aeration flow is zero NOT VALID: aeration flow must be positive
The selected inventory method produces zero MLVSS inventory NOT VALID: MLVSS inventory must be positive
Target comparison is active and the minimum is not below the maximum NOT VALID: target minimum must be below target maximum
Applied organic load is zero CHECK: applied organic load is zero
The ratio is valid but the sensitivity series exceeds the workbook's numeric range CHECK: F/M result valid; sensitivity chart exceeds numeric range
Target comparison is active and target minimum - F/M > epsilon CHECK: F/M below entered target band
Target comparison is active and F/M - target maximum > epsilon CHECK: F/M above entered target band
None of the preceding conditions applies OK

Earlier rows take precedence when more than one condition is true. Calculation-only mode bypasses the two band warnings after all validity and chart checks.

Assumptions and limitations

Flow and concentration must describe the same stream and period. Organic load and the chosen BOD5, CBOD5, or COD basis must be consistent. Volume-based inventory assumes the entered concentration represents the modeled active volume; direct inventory must use the selected mass unit and the same physical boundary.

The model does not account for primary-treatment removal, return streams, sidestreams, soluble versus particulate fractions, inert solids, selector-specific conversions, reactor staging, sludge age, temperature, oxygen transfer, settleability, or effluent performance. It contains no universal F/M target band.

Restrictions and non-computing states

All active plant quantities are nonnegative, and the volatile fraction is limited to 0 through 1. Positive flow and positive inventory are calculation-level requirements even though zero is allowed at input. In target mode both targets must be nonnegative and the minimum must be strictly below the maximum. The workbook returns zero or unavailable outputs on invalid paths instead of exposing spreadsheet error tokens.

Extremely large but finite inputs can make the chart series nonnumeric even when the primary ratio is valid; that state returns the specific chart-range CHECK above.

Errors and warnings

Input checking can reject an out-of-domain value or unknown option before a workbook request. A workbook NOT VALID response means the submitted active state reached the workbook but cannot support the model. A workbook CHECK response means a result exists but needs the review described by its exact message. A network or calculation-service failure is not an F/M decision.

References

The workbook implements the universal F/M relation and the exact dimensional conversions behind its mass factor. No operating-range table, design band or figure from any publication is reproduced.

The target band is yours to supply. Nothing shipped with this calculator constitutes an operating range.

Frequently asked questions

Why does my F/M differ slightly from my formula sheet?
It probably does not. The ratio itself is unaffected: whenever the inventory is built from a volume and a concentration, the mass factor appears above and below the line and cancels exactly, so this tool and a sheet using 8.34 agree on F/M to every digit either shows. What does differ, by about 0.065 percent, is the two mass outputs - the pounds of load and the pounds of inventory - because this workbook uses the exact 8.34540445201933 derived from NIST's exact gallon and pound rather than the rounded operator constant.
Which organic measure should I pick, and does it change the maths?
It changes nothing arithmetically - BOD5, CBOD5 and COD all run through the same multiplication. The selector records which basis your concentration was measured on, and that matters because the three are not interchangeable. An F/M computed on COD is a different number from one computed on BOD5 for the same plant, and comparing either against a target set on the other is the common way this ratio gets misread.
The three inventory methods give me different answers. Which one is right?
The one whose inputs you actually measured. Volume times MLVSS uses a directly measured volatile-solids concentration. Volume times MLSS times volatile fraction uses a measured total-solids concentration and an assumed volatile share. Direct mass uses a figure you established elsewhere. When the first two disagree, the disagreement is telling you that your assumed volatile fraction and your measured MLVSS do not match, which is worth chasing rather than averaging away.
Can I enter my inventory in pounds while the unit system is set to SI?
You can, and it will produce a wrong answer without complaining. The unit-system selector changes how entered values are interpreted, not what they are - it converts nothing you have already typed. In direct-mass mode the mass factor no longer cancels, so the entered mass must genuinely be in the selected system's unit. This is the one place in the tool where a unit slip cannot be detected.
Why does zero organic concentration give a CHECK rather than an error?
Because a stopped or diverted feed is a real operating state, not a malformed input. The load is genuinely zero, F/M is genuinely zero, and the arithmetic is complete - so the tool computes it and says plainly that the applied load is zero. Compare with zero flow or zero inventory, which return NOT VALID: there the ratio is undefined rather than zero, which is a different situation and gets a different answer.
What F/M should I be running at?
This calculator will not answer that. It ships with no operating bands at all, and the hidden default target values are synthetic placeholders rather than guidance. Conventional activated sludge, extended aeration and high-rate processes sit in quite different places, and the right band for your plant comes from its design basis, its permit and its own operating history. Enter that band and the tool will tell you where you sit inside it.
This page is provided by LogicCommons for informational purposes only. Results are analysis outputs computed from the inputs you supply and are not engineering advice, a design, or a substitute for review by a licensed professional under the codes adopted where the work is built. Verify all inputs and results independently.

LogicCommons is in beta. If a result, label, or reference looks wrong, tell us here; we read every message.