Waterschap Brabantse Delta · R&D lab · supplier portal

Submit your control-valve dataset

We evaluate control valves by recomputing performance at our own site conditions — so we need your coefficients, not only an example sheet. Fill in the form (paste columns straight from Excel; decimal commas are fine), watch your own curves appear, and submit when the checks are green. Background and definitions: the data-requirements page.

Prefer to send this as data instead? (API / batch)

Everything this form builds is one JSON object — shown live below, it follows along with what you type in the form. Send it (or many of them) to POST https://wbd-rd.nl/api/valve-submissions with a Bearer token; ask your contact at the R&D lab for one. The API runs exactly the same verification as this form.

curl -X POST https://wbd-rd.nl/api/valve-submissions \
  -H "Authorization: Bearer <your token>" \
  -H "Content-Type: application/json" \
  --data-binary @your-valve.json
{
  "schema": "valve-submission/v1",
  "medium_class": "gas",
  "supplier": {
    "company": "",
    "contact": "",
    "date": "2026-08-27"
  },
  "valve": {
    "model": "",
    "type": "",
    "dn_mm": null,
    "face_to_face_mm": null
  },
  "coefficients": {
    "stroke_pct": [],
    "zeta": [],
    "kv_m3h": [],
    "tolerance_pct": null
  },
  "conventions": {
    "zeta_reference_area": "nominal bore",
    "sizing_formula": "",
    "humidity_basis": "dry"
  },
  "worked_example": {
    "medium": "air",
    "flow_unit": "kg/h",
    "p_upstream_bar_abs": null,
    "T_C": null,
    "dp_mbar": [
      2,
      4,
      6,
      8,
      10,
      12,
      14,
      16,
      18,
      20
    ],
    "flows": {}
  },
  "tier2": {}
}

1 Medium

ζ itself is medium-independent; this choice decides which conventions are mandatory.

2 Who and what

3 Coefficients per stroke

ζ (resistance coefficient) and Kv (m³/h) at ≥ 10 stroke points — the redundancy is deliberate: we cross-check ζ = 1.6·10⁹·D⁴/Kv². Click a cell and type, or click the table and paste 2–3 columns straight from Excel (stroke · ζ · Kv, or just ζ · Kv for 10…100 %).

stroke / %ζ [–]Kv [m³/h]

4 Conventions

One line each — leaving these unstated changes results by 1–7 %, more than the difference between competing valves.You chose kg/h, so no norm-volume basis is needed — two fewer questions.

5 Worked example (the checksum)

With your ζ and Kv we can compute any flow table ourselves — so this step is not information, it is proof: numbers you committed to, that our reconstruction must reproduce. A full table is the strongest proof if you have one; otherwise three spot-check points are enough (two Δp at one stroke prove the √Δp behaviour, one at another stroke proves the scale).

Process reference point

The site conditions your numbers refer to. These are physics, not reporting convention — mass flow through the valve depends on gas density, so they stay required with kg/h too.

Pressure-loss columns (mbar) — click and paste a row from Excel if you like:

Flows in kg/h — one row per stroke point of step 3, one column per Δp above. Click the table and paste the whole block from Excel in one go.

stroke2 mbar4 mbar6 mbar8 mbar10 mbar12 mbar14 mbar16 mbar18 mbar20 mbar
10 %
20 %
30 %
40 %
50 %
60 %
70 %
80 %
90 %
100 %

6 Self-check and submit

These four checks run live while you type, and run again — with the same code — when we receive your dataset. Red items become a clarification round, so fixing them now saves a mail exchange.

Still to fill in (8):
  • Company name — step 2
  • DN (mm) — step 2
  • The ζ and Kv table — step 3
  • Tolerance on ζ/Kv — step 3
  • Upstream pressure — step 5
  • Temperature — step 5
  • The sizing formula, named — step 4
  • The flow table or the 3 spot-check points — step 5