Transparantie · Open data

Hoe wij debiet, comfort en moeilijkheid berekenen

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 men zijn veiligheid baseert verifieerbaar moet zijn, documenteren wij hier, stap voor stap, de drie modellen 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 historiseren.
  • 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 bestaat erin deze twee 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, intredende droogte, terugkeer van de regens) zonder daarom te overdreven te reageren op een geïsoleerde piek, die door het lange gemiddelde wordt afgevlakt. Alleen plausibele waarden (debiet tussen 0,5 en 200 m³/s) gaan in de berekening, om sensorartefacten uit te sluiten.

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 — De afvloeiing van de verwachte regen

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 door K (de vochtigheidscoëfficiënt) en door 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 finale voorspelling, 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. Het is altijd de laatste werkelijke meting uit het SPW-station. Het model is enkel van toepassing op de volgende dagen. U onderscheidt op onze dashboards dus altijd wat gemeten is van wat geschat is.

Een concreet voorbeeld

Neem een Semois waarvan de baseline van het 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 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 toe. De voorspelling voor de volgende dag bedraagt dus ongeveer 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. Elke nacht confronteren wij de voorspellingen van de vorige dag met het 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 hebben gehad om te weten dat het model zich vergiste, noch in welke mate. Het is ook wat ons in de komende maanden zal toelaten elke coëfficiënt verder te verfijnen naarmate de historiek groeit.

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

Het zou verleidelijk zijn om een ondoorzichtig neuraal netwerk op deze gegevens te stapelen. Wij hebben de omgekeerde keuze gemaakt, en die is doelbewust. Een fysisch en interpreteerbaar model heeft drie doorslaggevende voordelen in een veiligheidscontext : het is verklaarbaar (elke uitkomst wordt door een formule gerechtvaardigd), het faalt op voorspelbare wijze (men weet waarom het zich vergist — meestal een slechte regenvoorspelling), en het blijft robuust zelfs met een beperkte historiek, daar waar een aangeleerd model jaren aan gegevens zou vereisen en afwijkende waarden zou kunnen hallucineren.

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 registreren wij de SPW-meting 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 gehistoriseerde 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 concreet de te voorziene uitrusting 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 voedt op elk rivierdashboard, naast de water- en luchttemperatuur.

Deel 3 — De Comfortindex en de 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 geplafonneerd als de rivier gesloten is voor navigatie — in dat geval heeft comfort geen betekenis meer, en de index toont dat zonder omwegen. 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» die de daling verklaart.

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 de toekomst van een rivier met zekerheid, en het tegendeel 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 bepaalde smeltverschijnselen. Daarom is 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 : men reserveert op een tendens, men vaart 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. En als de omstandigheden niet samenvallen, 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 corrigeren, zoals op 26 augustus 2026. Deze aanpak verlengt ons engagement van open data rond de officiële SPW-drempels, die al gepubliceerd en exporteerbaar zijn. Zie ook onze changelog voor de volledige geschiedenis van de evoluties.

Deze modellen zijn voor verbetering vatbaar en blijven evolueren naargelang de seizoenen en de waarnemingen op het terrein. Ze zijn de vrucht van jaren varen op de Semois en van een dagelijkse opvolging van de hydrologische gegevens van de regio — een knowhow die wij gratis ten dienste stellen van uw veiligheid.

Hoe de voorspelling op onze dashboards te lezen

Op elk rivierdashboard leest u de voorspelling in enkele seconden. 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 live herberekend bij elke verversing van de weergegevens.

De juiste reflex : de voorspelling gebruiken om de beste dag van de week te kiezen en een verplaatsing te vermijden wanneer de tendens duidelijk ongunstig is, en daarna diezelfde ochtend te bevestigen op het werkelijke debiet. Kruis deze lezing altijd met 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?

We combineren een historisch gemiddelde van het debiet (60 dagen, gewogen naar de laatste 7) met de geschatte afvloeiing van de verwachte regen, gemoduleerd door de vochtigheid van het stroomgebied, en daarna begrensd door de fysieke drempels en door een plafond voor de dag-op-dag-stijging, gekalibreerd op onze werkelijke historiek. De waarde van de dag blijft de werkelijke meting.

Op welke gegevens berust ze?

Op het in het station door de SPW gemeten debiet (gehistoriseerd) en op de neerslagvoorspellingen, gewogen naar hun betrouwbaarheid. Geen enkel gegeven wordt verzonnen.

Is ze 100% betrouwbaar?

Nee. Het is een schatting, uitstekend op 24 u, die daarna afneemt en de zeer lokale onweders en de manoeuvres aan kunstwerken negeert. Men reserveert op een tendens, men vaart op een meting.

Werkt ze voor de andere rivieren?

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

Hoe berekent u het thermisch comfort (windchill)?

Met de officiële windchillformule (luchttemperatuur + windsnelheid), zonder effect onder 4,8 km/u wind. Gekruist met de werkelijke watertemperatuur, bepaalt dit gevoel het weergegeven risiconiveau (onderkoeling, koud water, correct, ideaal).

Wat is het verschil tussen de Comfortindex en de Moeilijkheidsscore?

De Comfortindex vertrekt van 100 en trekt straffen af (debiet buiten ideale zone, koud water, hitte, sterke wind). De Moeilijkheidsscore weegt 60/40 een debiet-subscore en een weer-subscore, met automatische omslag 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, in realtime op onze dashboards.

📊 Dashboard van de Semois

★★★★★ 🏆 KSA 🏆

Beoordeeld met 4.6/5 op basis van 1282 beoordelingen

Google Reviews

Aanbevolen bedrijf
4.6
Gebaseerd op 1,282 beoordelingen