Presentatie door Koen Overmars, RWS-WVL, op de Simona Gebruikersmiddag, tijdens de Deltares Software Dagen - Editie 2019. Donderdag, 20 juni 2019, Delft.
2. Inhoud
• Huidige opzet van het NWM-Veiligheid (Koen)
– NWM
– Modellenplatform
– Sommengenerator
• Testcase sommen IJssel-Vechtdelta (Roy)
– Modelschematisatie en sommenset (stochasten en
combinaties)
– Sommengenerator in praktijk
– Productieberekeningen
– Resultaten
2
3. Nationaal Water Model (NWM)
• NWM: Instrumentarium en samenwerkingsverband
• Ontstaan uit het Deltamodel
• 3 takken: Waterveiligheid, Zoetwater en
Waterkwaliteit
3
4. Doelstelling en ambities NWM
• Een actueel, consistent en rekenklaar
instrumentarium
• Platform met modellen zodat verschillende
toepassingen met elkaar samenhangende
modellen gebruiken
4
5. NWM veiligheid
Toepassing voor:
• Basis: BOI (Beoordelings- en
ontwerpinstrumentarium)
• Vanuit de BOI- basis ook toepassen voor beleid
en verkenningen, evt vergunningverlening
5
6. Modellenplatform
• Om genoemde ambitie en doelen te bereiken is gekozen voor
een rekenomgeving bij SCC Campus (RIVM)
• Eisen aan de rekenomgeving:
– Kosten (vergelijkbaar, meerwaarde zit in hebben van één
totaal systeem)
– Flexibiliteit (Gemakkelijk inbouwen en veranderingen
aanbrengen, verschillende gebruikers, rekenkracht kunnen
opschalen)
– Snelheid (rekentijd/doorlooptijd)
– Consistentie, reproduceerbaar, traceerbaar
6
7. Modellenplatform
• Opzet:
– Inlog via browser, werkomgeving virtueel, flexibel grid met
(virtuele) linux servers voor het rekenwerk
• Sofwarecomponenten:
– Sommengenerator (Automatisch genereren invoerfiles voor
gekozen stochastcombinaties)
– LSF (scheduler van sommen)
– Docker containers (container met software)
7
8. Inlog via browser
Werkomgeving
met toegang tot rekengrid
Sommengenerator Watermodellen
PC
via browser
VIRTUELE
WERKOMGEVING
met sommen-
generator
REKENGRID
via LSF
PROJECT-
SCHIJF
gedeeld
• invoer
• uitvoer
MODELLENPLATFORM
NB: Meerdere gebruikers kunnen werken aan één project
Dockers
Software
8
9. Sommengenerator
Watermodellen
• Doelen/Eisen
– Flexibel voor gebruikers
– Voor Waqua en Swan (en mogelijk andere modellen)
– Op basis van invoerfiles (projectdefinitiebestand en
templates) moet het systeem aangepast kunnen worden
– Uitgaande van standaard filestructuur
– Etc.
9
17. Rekenproces
• SGWM, Templates
• Genereer invoer
• Sommenset in batch
• Sommen aanbieden op rekengrid
– M.b.v. scheduler
• Batch berekent met software in docker op het grid
• Uitvoer komt terecht op de projectschijf
17
19. Modelschematisatie
• Basis WBI2017
• Met Reevediep Fase 2
– Ym_ijvd_ovhr2017_5-v4
• Winddragaftopping
– Van Vledder 2018
– Nu in fysica
– WBI2017 in statistiek
• Géén WBI-status
19