Scientific Converters Precise unit conversions for science & engineering.

    Loading…

    Oxygen Sag Curve Calculator

    A river with mixed ultimate BOD 20 mg/L, initial deficit 1 mg/L and reaeration twice the deoxygenation rate reaches a critical deficit of 5.26316 mg/L after about 2.8 days.

    9.1 mg/L at 20 °C, 8.3 at 25 °C, 7.6 at 30 °C (fresh water).

    Critical (maximum) deficit D_c =

    5.26315789473684 mg/L

    Full answer, then cut to fewer decimals (not rounded):

    • 5.26315789473684 mg/L
    • 5.2631578947368 mg/L
    • 5.263157894736 mg/L
    • 5.26315789473 mg/L
    • 5.2631578947 mg/L
    • 5.263157894 mg/L
    • 5.26315789 mg/L
    • 5.2631578 mg/L
    • 5.263157 mg/L
    • 5.26315 mg/L
    • 5.2631 mg/L
    • 5.263 mg/L
    • 5.26 mg/L
    • 5.2 mg/L
    Minimum dissolved oxygen DO_sat − D_c
    3.836842105 mg/L
    Critical time t_c
    2.79066907 days
    Critical distance downstream
    72.3341423 km
    Self-purification factor f = k_r/k_d
    2
    Note
    DO falls below about 4 mg/L, the level most fish need.
    Oxygen sag curve
    DayDeficit (mg/L)DO (mg/L)
    018.1
    0.52.7316.369
    13.8965.204
    1.54.6344.466
    25.0544.046
    35.2523.848
    44.9534.147
    54.4284.672
    73.2395.861
    101.8147.286
    Step-by-step solution
    1. t_c = [1/(k_r − k_d)] ln{(k_r/k_d)[1 − D₀(k_r − k_d)/(k_d L₀)]} = 2.79066907 days
    2. D_c = (k_d/k_r) L₀ e^(−k_d t_c) = 5.263157895 mg/L
    3. x_c = u × t_c = 72.3341423 km

    Oxygen Sag Curve Formula

    D_t = (k_d L₀/(k_r − k_d))(e^(−k_d t) − e^(−k_r t)) + D₀e^(−k_r t)

    t_c = ln[(k_r/k_d)(1 − D₀(k_r − k_d)/(k_d L₀))]/(k_r − k_d); D_c = (k_d/k_r)L₀e^(−k_d t_c)

    Worked Example

    A river with mixed L₀ = 20 mg/L, D₀ = 1 mg/L, k_d = 0.23 and k_r = 0.46 per day:

    1. t_c = [1/(k_r − k_d)] ln{(k_r/k_d)[1 − D₀(k_r − k_d)/(k_d L₀)]} = 2.79066907 days
    2. D_c = (k_d/k_r) L₀ e^(−k_d t_c) = 5.263157895 mg/L
    3. x_c = u × t_c = 72.3341423 km

    Critical time t_c: 2.79066907 days · Critical distance downstream: 72.3341423 km · Self-purification factor f = k_r/k_d: 2 · Note: DO falls below about 4 mg/L, the level most fish need.

    Oxygen sag curve
    DayDeficit (mg/L)DO (mg/L)
    018.1
    0.52.7316.369
    13.8965.204
    1.54.6344.466
    25.0544.046
    35.2523.848
    44.9534.147
    54.4284.672
    73.2395.861
    101.8147.286

    GATE tip

    Correct both rate constants for temperature first: k_d with θ = 1.047 and k_r with θ = 1.024. Saturation DO also falls with temperature, which lowers the minimum DO further.

    More Water Quality Calculators

    Frequently asked questions

    What is the self-purification factor?

    f = k_r/k_d. Fast, shallow, turbulent streams have high reaeration and recover quickly; slow deep rivers have low f and sag more.

    How do I find the critical distance?

    Multiply the critical time by the stream velocity: 2.8 days at 0.3 m/s is about 72 km.

    Sources

    Last reviewed: . Factors are stored exactly and computed with 50-digit decimal arithmetic. See how we verify conversion factors.

    Cite this page

    APA

    Scientific Converters. (2026, October 15). Oxygen Sag Curve Calculator. Retrieved October 25, 2026, from https://scientificconverters.com/calculators/oxygen-sag-calculator/

    IEEE

    Scientific Converters, "Oxygen Sag Curve Calculator," scientificconverters.com. Accessed: Oct. 25, 2026. [Online]. Available: https://scientificconverters.com/calculators/oxygen-sag-calculator/

    Send feedback

    Found a wrong value, a missing unit or an idea? Tell us. We read every message.

    What is it about?

    We store your message, the page you were on and your email if given. See the privacy policy.