Box Model Dispersion Calculator

Time-dependent constant-source/ventilation well-mixed box, initial condition explicit, no spatial Gaussian dispersion or pollutant safety. Caller independently establishes units, regime, calibration and applicability; this does not establish design-code compliance, authenticity, operational safety, treatment efficacy or a validated forecast.

Description

A well-mixed box model balances a source with ventilation and background concentration.

A well-mixed box model balances a source with ventilation and background concentration.1

Its time response assumes the submitted constant parameters rather than resolving spatial dispersion. Use Box Model Dispersion Calculator to evaluate the supplied inputs under the specific model below.

When to use Box Model Dispersion Calculator

Use Box Model Dispersion Calculator to evaluate the supplied inputs under the specific model below. Establish the units, measurement scope and applicable model or recipe assumptions before entering values.

How to use Box Model Dispersion Calculator and understand its results

  1. Establish the units, measurement scope and applicable model or recipe assumptions before entering values.
  2. Enter Caller box volume m3, Observed source kg second, Caller ventilation m3 second, Caller background kg m3, Initial box kg m3, Query seconds using the field table and validation rules below, then run the tool.
  3. Read Well mixed box concentrations kg m3 and interpret units, signs, ordering and placeholders as explained below.
  4. If the tool reports an input error, correct that field and rerun. A successful false result, empty match list or unknown-evidence placeholder has the specific meaning described here; check the limitations before applying the result.
Input fieldMeaningValue typeRequirement
callerBoxVolumeM3Caller box volume m3numberRequired; constraints below
observedSourceKgSecondObserved source kg secondnumberRequired; constraints below
callerVentilationM3SecondCaller ventilation m3 secondnumberRequired; constraints below
callerBackgroundKgM3Caller background kg m3numberRequired; constraints below
initialBoxKgM3Initial box kg m3numberRequired; constraints below
querySecondsQuery secondsarray of numberRequired; constraints below

Enter positive box volume in m³ and ventilation in m³/s, nonnegative source in kg/s, background and initial concentrations in kg/m³, and nonnegative query seconds. Compute equilibrium as background+source/ventilation, then exponential approach from the initial condition. The model assumes constant inputs and perfect mixing over each scenario.

C(t) = C_eq+(C_initial−C_eq)×exp(−ventilation×t/volume); C_eq = background+source/ventilation

Field order, units and branch conditions follow the implementation explanation above.

Output fieldMeaningValue type
wellMixedBoxConcentrationsKgM3Well mixed box concentrations kg m3array of number
json
{
  "input": {
    "callerBoxVolumeM3": 10,
    "observedSourceKgSecond": 1,
    "callerVentilationM3Second": 2,
    "callerBackgroundKgM3": 0.1,
    "initialBoxKgM3": 0.2,
    "querySeconds": [
      0,
      5
    ]
  },
  "output": {
    "wellMixedBoxConcentrationsKgM3": [
      0.2,
      0.45284822353142307
    ]
  }
}

Limitations and assumptions

Its time response assumes the submitted constant parameters rather than resolving spatial dispersion. Apply the exact scope and assumptions described above.

All listed fields require explicit values. Unexpected fields, incorrect types, nonfinite numbers and sparse arrays fail validation. Domain-specific bounds, alignments and supported tokens are stated above; extremely large inputs or outputs can also be rejected. These errors differ from successful results such as false, no matches or unknown evidence.

Alternative or Complementary methods

Use Coagulant Dose Calculator for a related task: An observed coagulant concentration combines added active mass with treated water volume.

Use EDM Removal Rate Calculator for a related task: EDM removal can be normalized by spark-on time or total elapsed time.

References

  1. Box Model Dispersion Calculator — tool.io

Similar or alternative tools

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies