Deltares / Ribasim-NL

Ribasim water resources modeling in the Netherlands
https://ribasim.nl/
MIT License
4 stars 0 forks source link

Afbouwen De Dommel #102

Closed gijsber closed 2 weeks ago

gijsber commented 2 months ago

Acties tot valide netwerk in 2024.10:

DanielTollenaar commented 3 weeks ago

Verwijderen duplicated Edges met Basin to Basin verbinding

probleem Model-versie 2024.6.3 bevat 2x de Ekkersrijt (zie OSM), waarbij 2x een Basin to Basin edge (kan niet) Image

actie Basin to Basin edges verwijderd

DanielTollenaar commented 3 weeks ago

Verwijderen duplicated Edges v.a. from_node_id 1009 en to_node_id 251

probleem Er liggen 2 Edges die v.a. from_node_id 1009 naar 251 moeten lopen.

Image

actie Remove duplicates op edge-table.

DanielTollenaar commented 3 weeks ago

Toevoegen Basin bij Edge zonder Node aan source-zijde

probleem Node bevat geen Basin aan bovenstroomse zijde Image

actie Basin toevoegen en from_node_id en from_node_type in edge-table aanpassen

DanielTollenaar commented 3 weeks ago

Toevoegen Basin bij Edge zonder Node aan source-zijde (from_node_type is None)

probleem edge's met fid 1931 en 1944 missen een Basin-knoop aan bovenstroomse zijde. Deze knoop is wel beschikbaar als vlak in Basin / Area

Image

actie Basins toevoegen met dezelfde static-eigenschappen als overige basins

DanielTollenaar commented 3 weeks ago

Verwijderen basins die niet verbonden zijn, geen area hebben en alleen een bovenstroomse FlowBoundary

probleem Basins die niet in de Area's voorkomen, alleen een bovenstroomse FlowBoundary hebben en niet verbonden zijn met het netwerk lijken artefacten image

actie Verwijderen Basin én bovenstroomse FlowBoundary

DanielTollenaar commented 3 weeks ago

Controle en correctie op Basins die niet in Basin / Area zitten

probleem Gegeven alle topologische issues, is het noodzakelijk te weten welke gebied (Area) elke basin-knoop voorstelt. We zien dat deze administratie niet op orde is, in de Basin / Area tabel komen veel node_id's voor met -1. Tevens is hier ook niet elke basin-id in vermeld. Zie hier alle Basin / Area met node_id = -1:

image

actie Met een within controleren óf een basin-id voorkomt in basin / Area en of deze administratie klopt

DanielTollenaar commented 3 weeks ago

Opschonen infiltratiegebieden bovenstrooms Tungelroysche Beek

probleem Netwerk bij Ringselven is incorrect. Deze wateren af onder Zuid-Willemsvaart door richting beheergebied WLimburg.

image

acties

DanielTollenaar commented 3 weeks ago

Edges met verkeerde richting omdraaien

probleem Een aantal edges hebben een verkeerde richting. Dit zorgt voor "interne basins" waar dit niet hoort te zijn: image

actie Omdraaien edges met ids: 795, 1573, 624, 1119, 596, 974

DanielTollenaar commented 3 weeks ago

Verwijderen basin met id 1898 (sliver bij Beatrixkanaal)

probleem Bij Beatrixkanaal zit basin met node_id 1898. Dit correspondeert niet met een gebied, nog met de hoofdwaterloop van het Beatrixkanaal. Hiermee zitten tevens 3 edges aan 1 manningknoop:

image

actie verwijderen edge met id 953

DanielTollenaar commented 3 weeks ago

Verwijderen Peelsche Heide/ Reuselse moeren (watert af naar Belgie)

probleem Stukje Nederland dat naar Belgie afwatert en wat niet juist is geschematiseerd: image

actie verwijderen edge_ids 951 en 1913

DanielTollenaar commented 3 weeks ago

Corrigeren topologie bij basin 1643 en basin 1642

probleem Basin 1643 wordt hier gezien als interne basin, omdat deze geen outlet heeft. Op basis van HydroObject lijkt basin 1643 onder vrij verval af te wateren naar basin 1182 en basin 1642 via tabulated rating curve 611 (KS48-st1): image

acties

DanielTollenaar commented 2 weeks ago

Inlaten van ManningResistance naar Outlet

probleem Bij Wilhelmina is een inlaat geschematiseerd met een ManningResistance. Dit moet topologisch een Outlet zijn. image

actie Node met id 417 vervangen voor een Outlet

DanielTollenaar commented 2 weeks ago

ManningKnopen bovenstrooms LevelBoundaries vervangen voor Outlet

probleem Alle uitlaten van het model zijn geschematiseerd met een ManningResistance naar een LevelBoundary. Deze connectiviteit staat RIBASIM niet toe: image

actie Vervangen van deze ManningResistances naar Outlets

DanielTollenaar commented 2 weeks ago

basin-area issue wordt gefixed in #132