Plant Care
- • Climate Control & VPD16
- • Disease & Pest Management14
- • Nutrient Solutions & EC34
- • Plant Health Monitoring7
10 parameters · live recalculation on every change
The usable water the system needs, topped up by headroom — the running total lands on the reservoir you have to build.
Running total after each term — the final net matches the headline reading in the result card, kept in sync live.
This is a deterministic model: the same inputs always produce the same outputs, calculated entirely in your browser with nothing sent to any server. It is a planning aid — not a quote, not a dosing instruction, and not a yield forecast. Treat every line as a working estimate and validate it against your own prices and measurements.
It models one system: The Pro-level sizing and sanitation blueprint for a hydroponic reservoir. Enter tank dimensions, working depth and head lift and the engine returns the gross and usable litres, the pump flow after the turnover duty, leak and lift multipliers, the head-corrected delivery against the pump curve, the ebb-and-flow flood time, pipe-line velocity, the exact hypochlorous acid dose from a 500 ppm stock, a temperature-aware C×t sterilization contact time, and a root-rot safety grade wired to your reservoir temperature and sanitation line.
The engine computes 10 outputs from your 10 inputs. The headline number is Total Volume (L), alongside Usable Volume, Pump Flow, Head-Corrected Flow. Every output updates live as you change a parameter.
Outputs depend on the inputs and assumptions shown here. Confirm relevant measurements and local conditions before acting.
Measure the reservoir length, width and height in centimetres and the working fill depth, leaving 15–25% headroom so root and media mass never overflow.
Compute the gross litres — L × W × H ÷ 1000 — and the usable litres scaled by the working depth fraction.
Pick the system turnover duty (DWC 1×, NFT and Dutch bucket 2×, ebb-and-flow 4×) and size the pump with the head and leak multipliers applied.
Check the delivery against the rated pump curve — head derates output toward the max-head ceiling — and confirm the line velocity stays in the 0.5–1.5 m/s band.
Dose the sanitation: ≥2 ppm active HOCl from a 500 ppm stock, 50–100 ppm peroxide, or a UV-C lamp sized at ~1 W per 40–50 GPH, and hold the temperature-adjusted contact time.
Grade the root-rot risk from temperature and the active sanitation line: green ≤22°C sanitized, yellow 22–24°C, red >24°C unsanitized.
Every litre you can carry is baked into the pump bill: a 2× turnover on a 1000 L system is not 1000 — it is a 1000+ L/h pump plus head and leak inflation, which is how undersized pumps quietly die.
Head is the silent killer of rated output. A 1200 L/h pump lifting 3 m against a 6 m max-head curve only ever delivers ~900 L/h; always size against the head-corrected number, never the box.
HOCl exists as usable hypochlorous acid only near pH ≤ 7.5; above pH ~8 the same chlorine sits as the weaker hypochlorite ion, so dosing the reservoir is an acid-then-chlorine sequence, not a solo event.
Concentration is half the disinfection story — time is the other half. Pythium is knocked out by C×t, and cool water near 15°C needs nearly twice the contact time that 20°C water does.
Reservoir temperature is a root-rot tripwire: Pythium and Phytophthora blooms switch on above 24°C, and nothing rescues a warm, unsanitized, low-oxygen reservoir.
Line velocity is a free energy audit: under 0.5 m/s nutrient settles and root mass plugs the bore; over 1.5 m/s you are burning pump watts to heat the solution, not to move it.
This model combines the earlier Reservoir-volume, Pump-flow-gph, Ebb-flow-sizer, Hydroponic-reservoir-sterilization, Hypochlorous-acid-root-rot models.
Measure length, width and height in centimetres and divide the product by 1000 to get the gross litres, since 1000 cm³ equals one litre. The usable volume is the gross scaled by your working fill depth over the tank height — plan the fill to run about 80% of capacity so root mass, media and the pump’s own footprint do not overflow. A 200 × 100 × 50 cm tank filled to 30 cm holds 300 litres gross but only 180 litres usable at that depth.
Match the turn-over duty to the system: DWC wants about 1× the reservoir per hour for oxygenation, NFT and Dutch buckets run 2× to keep the film and drip moving, and ebb-and-flow floods at roughly 4×/hour during the flood cycle. The engine then inflates that flow for the head lift (10% per metre of rise) and the daily leak rate, and returns the rated pump GPH you should buy — sized on the inflated number, not the trickle you see at the bucket.
Hypochlorous acid (HOCl) is the active, gentle chlorine species that keeps root rot and biofilms at bay without hitting plant tissue like shock chlorination. Hold at least 2 ppm of active HOCl by dosing about 4 mL of a 500 ppm stock per litre of reservoir water (roughly 2.5 mL per gallon of the concentrated product line), and keep the reservoir pH at or below 7.5 — above pH 8 the same chlorine degrades into the weaker hypochlorite ion and the dose stops protecting.
Disinfection is a concentration-times-time (C×t) game: hold the active dose for the full contact window, not just until the reservoir smells of chlorine. Temperature matters because reaction kinetics are temperature-dependent — for every 10°C the water sits below 20°C, roughly double the contact time to reach the same kill. Warm reservoirs near 24°C are where Pythium blooms, so a cool, actively dosed reservoir is both the fastest and the safest line.
Head is the vertical lift of the delivery run plus pipe and fitting friction. Your rated pump flow is the turnover ask inflated by 10% per metre of lift and by the leak rate, and the delivered flow derates at head ÷ max-head of the pump curve — half the output is gone by the time you climb half the max-head. Line velocity is delivery flow over the pipe bore; keep it between 0.5 and 1.5 m/s so nutrient does not settle and the pump is not just heating the solution.
Pythium and Phytophthora — the classic reservoir rots — switch to aggressive log-phase growth above 24°C, and dissolved oxygen collapses in warm water at the same time, suffocating roots. The engine grades green at or below 22°C with an active sanitation line, yellow through 22–24°C, and red above 24°C or whenever the sanitation line is off, so the safety arm reads exactly what the plants are about to tell you.