engineering · water-wastewater · chemical-feed

Chemical Dose Feed Rate Calculator

Calculates required dry or liquid chemical feed from flow and target dose, or back-calculates achieved dose from an actual feeder rate, with optional user-entered capacity screening.

Last updated
Formula Focus

Calculator overview

Inputs and outputs

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

Inputs

CDF Product Form
About this input

Choose a dry product corrected by active purity or a liquid solution corrected by active mass per solution volume.

Default Liquid solution Allowed Dry product, Liquid solution
CDF Liquid Strength Basis Conditional
About this input

Enter active concentration directly or derive it from user-entered weight percent and specific gravity. Hidden for dry products.

Default Weight percent and specific gravity Allowed Active mass per volume, Weight percent and specific gravity
Liquid pump capacity (US gal/day) Conditional
About this input

Positive user-entered calibrated liquid-pump capacity; use measured capacity at the applicable system conditions.

Unit US gal/day Default 100 Range At least 0
CDF Solution Weight Percent Conditional
About this input

User-entered active-chemical weight percent of the complete solution, not a volume percent.

Unit % by mass Default 10 Range 0 to 100
CDF Unit System
About this input

Select display and entry units. Exact dimensional conversions preserve the same physical result between unit systems.

Default US customary Allowed US customary, Metric
CDF Target Dose Conditional
About this input

Desired active-chemical dose. Zero is allowed to model an intentionally stopped feed and returns CHECK.

Unit mg/L Default 1 Range At least 0
CDF Specific Gravity Conditional
About this input

User-entered ratio of solution density to the water reference density used in the standard operator calculation.

Unit ratio Default 1 Range At least 0
Plant flow (MGD)
About this input

Nonnegative treated-water flow in the selected unit; active calculations require a positive flow, and flow and dose must describe the same operating period.

Unit MGD Default 1 Range At least 0
Actual solution feed rate (US gal/day) Conditional
About this input

Measured or calibrated liquid-solution feed rate used only in achieved-dose mode for a liquid product.

Unit US gal/day Default 10 Range At least 0
Actual dry feeder rate (lb/day) Conditional
About this input

Measured or calibrated dry-product feed rate used only in achieved-dose mode for a dry product.

Unit lb/day Default 100 Range At least 0
Active concentration (lb/US gal) Conditional
About this input

User-entered active chemical per solution volume. Do not enter total solution density here.

Unit lb active/US gal Default 1 Range At least 0
CDF Calculation Mode
About this input

Calculate a required product feed from a target dose or calculate the dose produced by an entered actual feeder rate.

Default Required feed from target dose Allowed Required feed from target dose, Achieved dose from actual feed
CDF Dry Product Purity Percent Conditional
About this input

User-entered active mass percentage of the dry product; must be positive and no greater than 100 percent.

Unit % by mass Default 100 Range 0 to 100
Dry feeder capacity (lb/day) Conditional
About this input

Positive user-entered calibrated dry-feeder capacity; it is not supplied by this calculator.

Unit lb/day Default 100 Range At least 0
CDF Capacity Check
About this input

Optionally compare the selected required or actual product rate with a user-entered calibrated capacity.

Default No Allowed No, Yes

Outputs

Dry product feed rate (lb/day) Conditional
About this output

Required or actual dry-product rate after applying the user-entered active purity.

Unit lb/day
CDF Capacity Utilization Conditional
About this output

Selected required or actual product rate divided by the applicable user-entered calibrated capacity; values may exceed 100 percent.

Unit fraction
Model Status
About this output

Returns actionable NOT VALID or CHECK text; OK means the arithmetic completed and any requested capacity comparison is below capacity, but feeder calibration remains required.

No unit declared
Liquid solution feed rate (US gal/day) Conditional
About this output

Required or actual liquid-solution rate after applying the user-entered active concentration.

Unit US gal/day
CDF Capacity Assessment Conditional
About this output

Comparison with the user-entered calibrated capacity; it is not a pump-setting recommendation.

No unit declared
Active concentration used (lb/US gal) Conditional
About this output

Directly entered or weight-percent/specific-gravity-derived active chemical per solution volume.

Unit lb active/US gal
Active chemical mass rate (lb/day)
About this output

Mass rate of 100-percent active chemical before correcting for dry purity or converting to liquid-solution volume.

Unit lb/day
CDF Calculation Interpretation
About this output

States whether the displayed product feed is a required planning result or an entered actual feed used to back-calculate dose.

No unit declared
CDF Applied Dose
About this output

Target dose in required-feed mode or active dose back-calculated from the entered actual product rate.

Unit mg/L

What it is

The Chemical Dose and Feed Rate Calculator connects three things that have to agree at a treatment plant: the flow being treated, the dose of active chemical you want in it, and the rate at which a real product has to be fed to deliver that dose.

It runs in two directions. Required feed from target dose takes a flow and a dose and reports the product feed rate needed. Achieved dose from actual feed takes the rate your feeder is genuinely running at and reports the dose it is actually delivering - which is the number worth checking after a calibration.

Both directions handle a dry product corrected by its active purity, or a liquid solution corrected by its active concentration, where that concentration can be entered directly or derived from a weight percent and a specific gravity. It reports the active chemical mass rate, the product feed rate in the appropriate form, the applied dose, and optionally how much of a calibrated feeder capacity you are using.

It works in US customary units - MGD, pounds per day, gallons per day - or in metric, using megalitres per day, kilograms per day and litres per day.

Methodology

Purpose and model boundary

This calculator converts between active-chemical dose and product feed rate for a dry product or liquid solution. It can solve the product rate required for a target dose or calculate the achieved dose from an entered feeder rate, and it can compare the selected rate with a user-entered calibrated capacity.

The calculation is a dimensional mass balance. It does not select a chemical, prescribe a dose, provide a product formulation, or convert a theoretical feed rate into a pump speed or feeder setting.

Inputs and units

  • Calculation mode selects required feed from target dose or achieved dose from actual feed.
  • Unit system selects US customary or metric values. US flow is MGD, dry rate is lb/day, and liquid rate is US gal/day; metric flow is ML/day, dry rate is kg/day, and liquid rate is L/day.
  • Plant flow, Q, and active dose, D, use the same operating period; dose is always mg/L.
  • A dry product uses active purity, p, entered as percent by mass.
  • A liquid solution uses either active mass per solution volume or weight percent, w, with specific gravity, SG.
  • Optional dry-feeder or liquid-pump capacity must be a positive calibrated rate in the selected product and unit basis.

The workbook uses 1 US gal = 3.785411784 L and 1 lb = 0.45359237 kg exactly. Those identities, rather than a rounded operator factor, drive US conversions.

Governing relationships

The workbook first normalizes flow to litres per day:

  • US: Q_L/day = Q_MGD x 1,000,000 x 3.785411784;
  • metric: Q_L/day = Q_ML/day x 1,000,000.

For a liquid solution, active concentration in kg/L is either

  • direct US entry: c = (lb active/US gal) x 0.45359237 / 3.785411784;
  • direct metric entry: c = (g active/L) / 1000;
  • weight-percent basis: c = (w / 100) x SG x 1 kg/L.

In required-feed mode, active mass is

m_active = Q_L/day x D_mg/L / 1,000,000.

In achieved-dose mode it is

  • dry: m_active = dry product kg/day x p/100;
  • liquid: m_active = solution L/day x c.

Product rate and dose then follow:

  • dry product: m_product = m_active / (p/100);
  • liquid solution: V_solution = m_active / c;
  • applied dose: D = m_active x 1,000,000 / Q_L/day;
  • capacity utilization: u = selected product rate / selected capacity.

Calculation sequence

  1. Resolve calculation mode, unit system, product form, liquid-strength basis, and capacity option.
  2. Validate only the fields active for those choices; hidden branch inputs are ignored.
  3. Normalize flow, product strength, and actual feed to litre/kilogram base units.
  4. Calculate active mass, product rate, applied dose, and optional capacity utilization.
  5. Convert outputs back to the selected display units.
  6. Build the dose-to-product-feed chart from zero through twice the current applied dose (with a minimum chart span of 1 mg/L) and evaluate status.

Outputs and interpretation

Applied dose and active-chemical mass rate are available for both product forms. Dry-product or liquid-solution feed and liquid active concentration appear only when relevant. Calculation interpretation states whether the result is a required rate or an achieved dose. Capacity assessment is not requested, within capacity, at capacity, exceeds capacity, or unavailable.

The reported product rate is theoretical. Calibration, turndown, product condition, and equipment controls determine an actual setting.

Validation and status logic

The workbook evaluates status in this order:

Condition Returned status
A listed mode is not selected; flow is not positive; an active dose/feed is negative; active purity/strength is not positive or exceeds 100%; specific gravity or direct concentration is not positive; or requested capacity is not positive NOT VALID: choose listed options and correct visible flow, strength, feed, or capacity inputs
Inputs pass, but a derived quantity or chart value is outside the workbook's supported finite numeric range NOT VALID: derived result exceeds the supported calculation range
The selected product rate is zero CHECK: calculated chemical feed is zero
Capacity checking is active and utilization is greater than 1.000000000001 CHECK: selected feed exceeds the user-entered capacity
Capacity checking is active and utilization is at least 0.999999999999 without exceeding the preceding threshold CHECK: selected feed is at the user-entered capacity
None of the preceding conditions applies OK

The zero-feed warning precedes capacity warnings. The two 1e-12 capacity tolerances prevent binary rounding alone from changing an at-capacity classification.

Assumptions and limitations

Flow, dose, and feed must share a time basis. Product purity, weight percent, specific gravity, and direct concentration are user-supplied and are assumed representative of the current product, temperature, batch, and aging condition. The weight-percent branch uses the standard 1 kg/L reference-water density relation.

No chemical demand, decay, mixing, reaction efficiency, residual, safety factor, carrier dilution, pump curve, feeder calibration, minimum turndown, redundancy, alarm, chemical compatibility, storage, or regulatory dose limit is modeled. No chemical or vendor database is embedded.

Restrictions and non-computing states

Flow must be positive. Target dose and actual rates may be zero but cannot be negative. Active dry purity and solution weight percent must be greater than zero and no greater than 100. Active concentration and specific gravity must be positive on their active branches. A requested capacity must be positive and use the same product/unit basis as the rate being compared.

The workbook deliberately returns NOT VALID and zero or blank results if otherwise finite inputs overflow derived arithmetic or the authored chart range.

Errors and warnings

This calculator's input rules may reject a value outside its declared range or an unknown dropdown choice before calculation. Workbook NOT VALID is a model refusal for an active submitted state; CHECK is a computed result needing review. A network or calculation-service error is a connection failure and must not be interpreted as a process warning or zero feed.

References

The workbook implements dose, purity, solution-strength and feeder-capacity relations directly, together with the exact dimensional conversions behind the US mass factor. No product database, vendor formulation table or figure from any publication is reproduced.

Product purity, specific gravity and active concentration must come from the supplier's data sheet for the chemical you are actually feeding. None is shipped here.

Frequently asked questions

Do I divide by purity or multiply by it?
Divide. A product that is 65 percent active has to be fed faster than the active mass alone, because 35 percent of what passes through the feeder is not the chemical you are dosing. The tool does this for you: enter the purity from the data sheet and the dry product feed rate accounts for it. Multiplying instead - or ignoring purity - under-doses by exactly the inactive share, which on a 65 percent product is a third of the dose gone.
Why does specific gravity matter for a liquid?
Because weight percent is a fraction of the solution's mass and the feeder delivers volume, so something has to bridge the two, and that something is density. Leaving specific gravity at 1 assumes your solution weighs the same as water. Concentrated coagulants and hypochlorite solutions do not, and getting this wrong shifts the feed rate by however much the density differs. Take the value from the product data sheet at the temperature you store it at.
What goes in the active concentration field - the solution density?
No. It is the mass of active chemical per unit of solution volume: pounds of active per gallon, or grams of active per litre. A solution density is the mass of everything per unit volume, which is a much larger number, and entering it there will produce a badly wrong feed rate. If you have weight percent and specific gravity instead, choose the other strength basis and let the tool derive the concentration.
Which calculation mode should I use?
Required feed from target dose when you are setting up - you know the flow and the dose you want, and you need a feeder setting. Achieved dose from actual feed when you are checking - you know what the feeder is genuinely running at, and you want the dose it is really delivering. The second mode exists because those two numbers disagree more often than anyone would like, and a metering pump running eight gallons a day when it is set for ten will not tell you so.
Why does my answer differ slightly from my formula sheet?
The mass factor. Operator sheets use a rounded 8.34 pounds per million gallons per mg/L; this workbook uses the exact 8.34540445201933 derived from the defined US gallon and international pound, so results differ by about 0.065 percent. The EPA liquid-alum example quoted as about 120 gallons per day comes out at 120.083 here. Neither is wrong - they differ only in where the rounding happened.
Is the capacity utilization telling me my pump setting?
No. It compares whichever product rate is active against a capacity figure you entered, and it is arithmetic screening rather than a recommendation. That capacity has to be a measured, calibrated value at your real operating conditions: a nameplate rating taken at a different discharge pressure is not the same thing. Utilization is allowed to exceed 100 percent and is reported rather than clipped, so an overshoot stays visible. A theoretical feed rate is where a calibration starts, never where it ends.
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.