Transparantie · Open data

Zo berekenen wij debiet, comfort en moeilijkheid

Achter elke realtime peilmeter zitten drie berekeningen : de debietvoorspelling op enkele dagen, het thermisch comfort (windgevoel, risico op onderkoeling) en de moeilijkheidsscore van de navigatie. Hier leest u, zonder zwarte doos, hoe ze werken : hun gegevens, hun formules, en vooral hun grenzen.

De meeste kajaksites tonen gewoon een debiet, zonder te zeggen waar het vandaan komt of hoe een voorspelling tot stand komt. Wij doen het omgekeerde : uit zorg voor transparantie en omdat informatie waarop u uw veiligheid baseert verifieerbaar controleerbaar moet zijn, leggen wij hier stap voor stap de drie modellen vast die onze rivierdashboards voeden : de debietvoorspelling, de Thermische Comfortindex en de Moeilijkheidsscore. Deze modellen vervangen het oordeel niet : ze helpen om een tendens te anticiperen, nooit om in uw plaats te beslissen.

Deel 1 — De debietvoorspelling

Laten we beginnen met de meest structurerende berekening : inschatten hoe het debiet van een rivier de komende dagen zal evolueren.

De invoergegevens: niets verzonnen

Ons model creëert geen enkel gegeven : het combineert bestaande metingen. Twee bronnen voeden het :

  • Het in het station gemeten debiet, gepubliceerd door de Service public de Wallonie (SPW) via zijn hydrometrisch netwerk. Dat is het officiële referentiegegeven, dat wij dag na dag in onze databank bewaren.
  • De neerslagvoorspelling over het stroomgebied, met een betrouwbaarheidsindex die eigen is aan elke aangekondigde dag.

Op basis van deze twee ingrediënten schat het model in hoe het debiet de komende dagen zal evolueren. Het fysische principe is eenvoudig : zonder regen keert een rivier traag terug naar haar seizoensgemiddelde ; met regen stijgt ze des te sterker naarmate haar stroomgebied al verzadigd is. Het hele werk komt erop neer beide bewegingen eerlijk te kwantificeren.

Stap 1 — De historische basislijn (baseline)

Wij berekenen eerst het « normale » debiet van het moment, op basis van de gemeten historiek. We nemen het gemiddelde van de laatste 60 dagen (M₆₀) en het gemiddelde van de laatste 7 dagen (M₇), en combineren ze door de recente tendens zwaar te wegen :

baseline = (M₆₀ + 2 × M₇) / 3

Waarom dit dubbele gewicht op de laatste 7 dagen ? Omdat een middelgebergterivier doorheen de seizoenen van regime verandert. Door naar het recente te wegen blijft de baseline reactief op overgangen (smelt, begin van droogte, terugkeer van de regens), zonder overdreven te reageren op een geïsoleerde piek, want die wordt door het lange gemiddelde afgevlakt. Alleen plausibele waarden (debiet tussen 0,5 en 200 m³/s) komen in de berekening terecht, zodat sensorartefacten buiten beeld blijven.

Stap 2 — De vochtigheid van het stroomgebied

Eenzelfde regen heeft niet hetzelfde effect naargelang de bodem droog of verzadigd is. Op een droog stroomgebied infiltreert het water en beweegt het debiet weinig ; op een al doordrenkt stroomgebied vloeit het af en stijgt het debiet snel. Wij schatten deze toestand met een vochtigheidsmodulator, berekend als de verhouding tussen het huidige debiet en de baseline, begrensd tussen 0,5 en 1,5 :

vochtigheid (w) = begrens( debiet_nu / baseline , 0,5 , 1,5 )

Deze modulator stuurt vervolgens de afvloeiingscoëfficiënt K bij, eigen aan elke rivier, die een regenlaag omzet in een debietstijging. Hij vertrekt van een referentiewaarde K_basis vermenigvuldigd met de vochtigheid, en wordt zelf begrensd tussen een ondergrens (droog stroomgebied) en een bovengrens (verzadigd stroomgebied) :

K = begrens( K_basis × w , K_droog , K_verzadigd )

Update van 26 augustus 2026 : wij hebben K_basis, K_droog en K_verzadigd rivier per rivier herijkt op basis van onze eigen historiek van gemeten debiet (meerdere maanden aan metingen om de 15 minuten). De generieke waarden die tot dan gebruikt werden, overschatten de debietstijging met een factor 5 tot 9 in vergelijking met wat werkelijk werd waargenomen na een vergelijkbare regenperiode : wij hebben ze door ongeveer 7 gedeeld, en gedifferentieerd naargelang de omvang van het stroomgebied en de eigen reactiviteit van elke waterloop (de Amblève, dieper ingesneden, reageert bijvoorbeeld sneller dan de Viroin). Er werd ook een plafond voor de dag-op-dag-stijging toegevoegd, berekend op het werkelijke 97e percentiel van de op elke rivier waargenomen variaties : zelfs als een weersvoorspelling uitzonderlijke regen aankondigt, kan het model niet meer op hol slaan voorbij wat al in onze gegevens werd waargenomen.

Stap 3 — Wat er van de verwachte regen afvloeit

Regen wordt niet onmiddellijk in debiet omgezet : er is een responstijd van het stroomgebied. Wij modelleren dit met een eenvoudige vertraging : het debiet van een bepaalde dag reageert voor 60 % op de regen van die dag en voor 40 % op die van de dag ervoor. Het geheel wordt gewogen met K (de vochtigheidscoëfficiënt) en met de betrouwbaarheid van de weersvoorspelling van die dag :

afvloeiing = ( regen_dag × 0,60 + regen_vorige × 0,40 ) × K × betrouwbaarheid

Concreet : hoe sterker en betrouwbaarder de regenvoorspelling, en hoe vochtiger het stroomgebied, hoe groter de verwachte debietstijging. En als de weersvoorspelling onzeker is, wordt haar invloed automatisch verminderd : we laten een gegeven niet meer zeggen dan het waard is.

Stap 4 — De terugkeer naar het gemiddelde

Bij gebrek aan regen blijft een rivier niet stilstaan : ze zakt geleidelijk terug naar haar gemiddelde. Wij modelleren deze afname met een factor 0,75 die elke dag wordt toegepast op het verschil tussen het debiet van de vorige dag en de baseline :

debiet_gezakt = baseline + ( debiet_vorige − baseline ) × 0,75

Met andere woorden, elke dag zonder regen vult het debiet ongeveer een kwart van het verschil dat het van zijn normale waarde scheidt. Een wasstand verdwijnt zo in enkele dagen, een laagwaterstand klimt zacht omhoog : dat is het werkelijk waargenomen gedrag van de Semois.

Stap 5 — De eindvoorspelling, begrensd door de werkelijkheid

De voorspelling van een dag is de som van het gezakte debiet (terugkeer naar het gemiddelde) en de afvloeiing (aanvoer van de regen). Maar we laten ze niet ontsporen : ze wordt begrensd door fysieke limieten afgestemd op de officiële bevaarbaarheidsdrempels van elke rivier — een ondergrens (de helft van de minimumdrempel) en een bovengrens (het dubbele van de maximumdrempel) :

debiet_voorspeld = begrens(debiet_gezakt + afvloeiing, ondergrens, bovengrens)

Essentieel detail : de waarde van de dag zelf is nooit een voorspelling, maar een meting. Dat is altijd de laatste werkelijke meting van het SPW-station. Het model geldt alleen voor de volgende dagen. Op onze dashboards ziet u dus altijd het verschil tussen wat gemeten is van wat geschat is.

Een concreet voorbeeld

Neem een Semois waarvan de baseline op dit moment 1,3 m³/s bedraagt (einde zomer, laagwater), met een huidig debiet van 1,3 m³/s (K_basis Semois = 0,07). De vochtigheidsmodulator bedraagt 1,3 / 1,3 = 1,0, wat een afvloeiingscoëfficiënt K = 0,07 × 1,0 = 0,07 geeft. Morgen wordt 16 mm regen aangekondigd met een betrouwbaarheid van 75 %, na 3,5 mm regen vandaag.

De berekening van de volgende dag verloopt zo : het gezakte debiet blijft dicht bij de baseline → 1,3 + (1,3 − 1,3) × 0,75 = 1,3 m³/s. De afvloeiing voegt (16 × 0,60 + 3,5 × 0,40) × 0,07 × 0,75 ≈ 0,64 m³/s erbij. De voorspelling voor de volgende dag ligt dus rond 1,9 m³/s (1,3 + 0,64) — een merkbare maar realistische stijging, te vergelijken met de oude coëfficiënten die, op ditzelfde scenario, meer dan 4 m³/s zouden hebben aangekondigd. Elk getal blijft traceerbaar : dat is net het voordeel van een leesbaar model.

De zelflerende lus: onze eigen fouten meten

Een transparant model moet ook doorheen de tijd verifieerbaar zijn. Elke voorspelling die wij publiceren, wordt gehistoriseerd (berekeningsdatum, doeldag, verwachte regen, voorspeld debiet) in onze databank bewaard. Elke nacht leggen wij de voorspellingen van de vorige dag naast de werkelijk gemeten debiet van die dag, en registreren we het verschil. Dit geheugen van onze eigen fouten is wat het mogelijk maakte om midden augustus 2026 de hierboven gecorrigeerde optimistische vertekening te identificeren : zonder dat geheugen zouden wij geen objectief middel hadden om te weten dat het model zich vergiste, noch hoe erg. Het laat ons ook toe om in de komende maanden elke coëfficiënt verder bij te stellen naarmate de historiek aangroeit.

Waarom een eenvoudig model in plaats van een « AI »?

Het zou verleidelijk zijn om een ondoorzichtig neuraal netwerk over deze gegevens te leggen. Wij kozen bewust het omgekeerde. Een fysisch en interpreteerbaar model heeft drie doorslaggevende voordelen in een veiligheidscontext : het is verklaarbaar (elke uitkomst is met een formule te verantwoorden), het faalt op voorspelbare wijze (men weet waarom het zich vergist — meestal door een slechte regenvoorspelling), en het blijft robuust werken, ook met een beperkte historiek. Een aangeleerd model zou daarvoor jarenlange gegevens nodig hebben en kan afwijkende waarden verzinnen.

Elke coëfficiënt — de 1/3-2/3-weging van de baseline, de afnamefactor 0,75, de 60/40-verdeling van de afvloeiing — heeft een fysische betekenis en kan worden besproken, bijgesteld, geauditeerd. Dat is voor ons de voorwaarde voor informatie waarop men de veiligheid van beoefenaars durft te baseren. Verfijning is geen doel op zich : verifieerbare betrouwbaarheid wel.

De historisering: het geheugen van de rivier

Het hele model berust op één voorwaarde : beschikken over een zuivere historiek van het debiet. Bij elke verversing schrijven wij de SPW-meting weg in onze tabellen (etat_navigation_semois, en het equivalent voor elke rivier), waarbij we er enkel fysisch plausibele waarden in bewaren. Dit geheugen, dag na dag opgebouwd, is wat het mogelijk maakt om een representatieve baseline te berekenen en het model af te stemmen op de eigenheden van elke waterloop. Zonder dat zou geen enkele ernstige voorspelling mogelijk zijn : een rivier begrijpt men enkel doorheen de tijd.

Deze bewaarde gegevens voeden ook onze drempeltabellen en onze open exports. De lus is deugdzaam : hoe rijker de historiek wordt, hoe juister de baseline wordt, en hoe beter de voorspelling aansluit bij het werkelijk waargenomen gedrag op het terrein.

Deel 2 — Het thermisch comfort (windchill)

Een gunstig debiet zegt niets over het gevoel op het water. Bij frisse wind kan het koudegevoel veel heviger zijn dan de thermometer laat vermoeden : dat noemt men de windchill, of windkoelte-index. Wij gebruiken de officiële windchillformule die door meteorologische diensten wordt gehanteerd (dezelfde die Environment Canada gebruikt), die de luchttemperatuur en de windsnelheid combineert :

als wind < 4,8 km/u : gevoel = temperatuur
anders : gevoel = 13,12 + 0,6215×T − 11,37×V^0,16 + 0,3965×T×V^0,16

Onder 4,8 km/u wordt het effect van de wind op het warmteverlies als verwaarloosbaar beschouwd : het gevoel is gewoon gelijk aan de luchttemperatuur. Daarboven vertaalt de formule een reëel fysisch fenomeen : de wind verjaagt de dunne, door het lichaam opgewarmde luchtlaag, wat de warmteafgifte versnelt. Voorbeeld : bij 12°C en 25 km/u wind zakt het gevoel tot ongeveer 8,3°C — een verschil van bijna 4 graden, dat de uitrusting die u moet voorzien concreet verandert.

Dit gevoel is maar de helft van de vergelijking : wij kruisen het met de werkelijke watertemperatuur, gemeten in het station, om een risiconiveau en een aangepast uitrustingsadvies te bepalen :

  • Hoog risico op onderkoeling — gevoel onder 0°C of water onder 8°C : volledige neopreenpak verplicht, uitstap voorbehouden aan uitgeruste experts.
  • Koud water — gevoel onder 8°C of water onder 12°C : reddingsvest verplicht, voorzichtigheid aanbevolen.
  • Onweer gemeld : navigatie afgeraden ongeacht de temperaturen.
  • Correcte omstandigheden — gevoel onder 15°C : standaarduitrusting, vest aanbevolen.
  • Ideale omstandigheden — daarboven : lichte kledij, vest en waterschoenen volstaan.

Dit is de motor die het live weergegeven gevoel toont op elk rivierdashboard, naast de water- en de luchttemperatuur.

Deel 3 — Comfortindex en Moeilijkheidsscore

Naast het debiet en het gevoel afzonderlijk berekenen wij twee samenvattende indicatoren om in één oogopslag de vraag te beantwoorden «vertrek ik vandaag ?». Ze berusten op verschillende logica's, en dat zeggen wij eerlijk : het zijn geen twee manieren om hetzelfde te meten.

De Comfortindex (op 100) vertrekt van een perfecte score en trekt straffen af naargelang de gemeten omstandigheden van de dag :

comfort = 100 − 20 (indien debiet buiten zone 5-25 m³/s) − 30 (indien water < 12°C) − 10 (indien lucht > 30°C) − 15 (indien wind > 20 km/u)

Het resultaat wordt op 0 afgetopt wanneer de rivier gesloten is voor navigatie — dan heeft comfort geen betekenis meer, en de index laat dat ronduit zien. Voorbeeld : open rivier, debiet op 18 m³/s (in de ideale zone, geen straf), water op 10°C (−30) en kalme wind : de Comfortindex toont 70/100, met de vlag «risico op onderkoeling» als verklaring voor de daling.

De Moeilijkheidsscore (eveneens op 100, maar waar een hoge score een veeleisender uitstap aanduidt) volgt een aparte multifactorlogica : een subscore «debiet» (laag, ideaal, snel, of gevaarlijk bij wassend water) gewogen op 60 %, gecombineerd met een subscore «weer» (sterke wind, neerslag, koude temperatuur) gewogen op 40 % :

moeilijkheid = (debietscore × 0,60) + (windscore + regenscore + temperatuurscore) × 0,40

Met een veiligheidsvergrendeling : bij aangekondigd onweer of debiet in wasstandzone springt de score rechtstreeks naar 100, zonder op het gewogen gemiddelde te wachten. De eindscore rangschikt de uitstap in vier niveaus : gemakkelijk (≤25), matig (≤50), moeilijk (≤75) of zeer moeilijk / gevaarlijk (>75). Uit transparantie : onze open-data-export (JSON-LD Dataset) gebruikt, om de export eenvoudig te houden, een benadering van de moeilijkheidsscore gelijk aan 100 min de Comfortindex ; de hierboven gedetailleerde multifactorberekening is die welke door onze realtime weeranalysetools wordt gebruikt. Beide blijven inhoudelijk coherent — een minder comfortabele rivier is bijna altijd ook de moeilijkere.

De grenzen, eerlijk benoemd

Geen enkel model voorspelt met zekerheid hoe een rivier zich zal gedragen, en anders beweren zou gevaarlijk zijn. Dit is wat de debietvoorspelling niet doet : ze vangt de zeer lokale onweders niet op die een zijrivier in enkele uren kunnen doen zwellen ; ze hangt volledig af van de kwaliteit van de weersvoorspelling, waarvan de onzekerheid toeneemt met de horizon ; ze negeert de manoeuvres aan kunstwerken (stuwdammen, sluizen) en van bepaalde smeltverschijnselen. Daarom hoort de betrouwbaarheid uitstekend op 24 u en neemt ze daarna af.

De windchill is dan weer een standaard meteorologische formule : ze beschrijft een gemiddeld gevoel, niet uw individuele gevoel (acclimatisatie, fysieke inspanning of uitrusting doen het variëren). De Comfortindex en de Moeilijkheidsscore zijn eenvoudige en bewust leesbare regels : ze vervangen noch een volledig weerbericht, noch uw eigen terreinbeoordeling, noch de ervaring van een monitor. Geen van deze drie berekeningen kent uw exacte lokale omstandigheden of uw persoonlijk niveau.

Onze gulden regel, die wij overal herhalen : reserveren doet men op een tendens, varen doet men op een meting. De voorspelling dient om een uitstap te plannen en een nutteloze verplaatsing te vermijden ; de uiteindelijke beslissing om te water te gaan wordt altijd genomen op basis van het werkelijke debiet van de dag, het gemeten gevoel en de officiële vaartoestand. Vallen de omstandigheden niet samen, dan beschermt ons annuleringsbeleid u.

Waarom deze methode publiceren?

Omdat vertrouwen op transparantie wordt gebouwd. Op het vlak van veiligheid is een ondoorzichtig gegeven niets waard : men moet kunnen weten waar het vandaan komt en wat het waard is. Door deze drie modellen te documenteren stellen wij iedereen — beoefenaar, hulpverlener, journalist, andere operator — in staat om ons werk te begrijpen, verifiëren en bekritiseren, ook wanneer wij onze eigen fouten rechtzetten, zoals op 26 augustus 2026. Zo zetten wij onze inzet van open data rond de officiële SPW-drempels voort, die al gepubliceerd en exporteerbaar zijn. Zie ook onze changelog voor de volledige geschiedenis van de wijzigingen.

Deze modellen zijn voor verbetering vatbaar en blijven evolueren met de seizoenen en de waarnemingen in het veld. Ze zijn gegroeid uit jaren varen op de Semois en uit dagelijkse opvolging van de hydrologische gegevens van de regio — een knowhow die wij gratis aanbieden, in dienst van uw veiligheid.

Zo leest u de voorspelling op onze dashboards

Op elk rivierdashboard leest u de voorspelling in enkele seconden af. De waarde van de dag, prominent weergegeven, is de laatste SPW-meting : zij is doorslaggevend. De volgende dagen tonen de schatting uit het model : u ziet er de tendens — debiet dat stijgt na aangekondigde regen, dat stabiliseert, of dat terugzakt naar het gemiddelde. Een voorspelling die een bevaarbaarheidsdrempel overschrijdt, wordt gesignaleerd, om u te verwittigen dat een venster opent of sluit. Ernaast worden het gevoel (windchill), de Comfortindex en de Moeilijkheidsscore wordt bij elke verversing van de weergegevens live herberekend.

De juiste reflex : de voorspelling gebruiken om de beste dag van de week uit te kiezen, en om een verplaatsing te vermijden wanneer de tendens duidelijk ongunstig is, en daarna diezelfde ochtend te bevestigen op het werkelijke debiet. Leg deze lezing altijd naast de watertemperatuur en het weer van de dag : samen geven deze gegevens — debiet, gevoel, comfort, moeilijkheid — u een volledig en eerlijk beeld van de komende omstandigheden, zonder ooit uw eigen voorzichtigheid te vervangen.

Veelgestelde vragen

Hoe wordt de debietvoorspelling berekend?

Wij combineren een historisch debietgemiddelde (60 dagen, met meer gewicht voor de laatste 7) met de geschatte afvloeiing van de verwachte regen. Die wordt bijgestuurd door de vochtigheid van het stroomgebied en vervolgens begrensd door de fysieke drempels en door een plafond voor de stijging van dag tot dag, gekalibreerd op onze werkelijke historiek. De waarde van de dag blijft de werkelijke meting.

Op welke gegevens berust ze?

Ze steunt op het debiet dat de SPW in het station meet (bewaard in onze historiek) en op de neerslagvoorspellingen, gewogen naar hun betrouwbaarheid. Er wordt geen enkel gegeven verzonnen.

Is ze 100% betrouwbaar?

Nee. Het is een schatting die tot 24 u uitstekend werkt en daarna afneemt, en die zeer lokale onweders en manoeuvres aan kunstwerken niet meeneemt. Reserveren doet men op een tendens, varen op een meting.

Werkt ze voor de andere rivieren?

Ja: Semois, Lesse, Ourthe, Amblève, Viroin en Bocq, elk met eigen parameters (drempels, historiek, afvloeiingscoëfficiënten). De grenzen zijn afgestemd op de officiële SPW-drempels van elke rivier.

Hoe wordt het thermisch comfort (windchill) berekend?

Met de officiële windchillformule (luchttemperatuur plus windsnelheid), zonder effect bij minder dan 4,8 km/u wind. Samen met de gemeten watertemperatuur bepaalt dit gevoel het weergegeven risiconiveau (onderkoeling, koud water, correct, ideaal).

Waarin verschillen de Comfortindex en de Moeilijkheidsscore?

De Comfortindex start op 100 en trekt er straffen van af (debiet buiten de ideale zone, koud water, hitte, sterke wind). De Moeilijkheidsscore weegt een debietsubscore en een weersubscore met een verhouding van 60/40 en springt automatisch naar 100 bij onweer of wassend water. Beide worden in realtime herberekend.

De modellen aan het werk zien

Gemeten debiet, verwachte tendens, gevoel, comfort en moeilijkheid: live op onze dashboards.

📊 Dashboard van de Semois

Google Reviews

Aanbevolen bedrijf
4.6
Gebaseerd op 1,282 beoordelingen