A.1 LHM
Workflow | ModuleInstance | Omschrijving |
LHM | ZW_ImportChloride | Importeren van de gemodelleerde chloride concentraties op de plekken waar het aan DM gekoppeld is. Dit gaat om dagelijkse data, voor 24 locaties. Dit is een import uit CSV, zie p:\1209387-natwatermodel\ZW\verzilting\NDB_to_CSV\ voor hoe deze direct uit Sobek-RE NDB modelresultaten worden aangemaakt. |
ZW_ImportMeteo | Importeren van de dagelijkse neerslag en verdampingsgrids vanaf een OPeNDAP server. | |
ZW_LHMResamplingKNMIOPeNDAP | Ruimtelijk interpolatie van het KNMI neerslaggrid naar het Modflow-Metaswap kilometer grid. De grids kunnen op dit rooster direct aan het model worden aangeleverd. Hierbij wordt ook een IDW interpolatie toegepast, waardoor nodata waardes binnen een radius van 2.5 km worden geëlimineerd. | |
ZW_LHMPreprocessing | Volledige voorbereiding voor het runnen van het NHI. Eerst worden de bestanden van vorige modelruns verwijderd. Daarna worden de ZIP bestanden met modelinvoer uitgepakt binnen de NHI module map. Deze ZIP bestanden bevatten ook afvoerreeksen die m.b.v. een script zijn aangemaakt (zie paragraaf 3.3.3). De states (warm/koud) worden klaargezet en de meteo grids van de vorige stappen wordt uit de database geëxporteerd. Als laatst wordt het NHI Pre-processing script nhi.py gedraaid, deze draait op zijn beurt ook weer onder andere de MozartIn preprocessor. Aan het einde van deze ModuleConfigFile staat het model klaar om aangezet te worden. | |
ZW_LHMRun | Het model wordt gestart met “GoNHI.exe” dat de verschillende NHI onderdelen tegelijk opstart. | |
ZW_LHMPostprocessingStates | Het nhi.py script haalt de states uit de modelresultaten en zet ze klaar voor FEWS. | |
ZW_LHMPostprocessing | In deze stap wordt allereerst een reeks post-processing tools gedraaid binnen een batch script. De eerste tool die gestart wordt indien er gerekend is op meerdere rekenkernen, is de tool die zowel de uitvoerbestanden met grondwaterstanden als de bestanden met initialisatie-data van MetaSWAP weer aggregeerd tot één bestand. Verder wordt de waterbalans uitgerekend en de uitvoer wordt in XML bestanden klaargezet voor FEWS. Binnen deze stap wordt ook AGRICOM gedraaid. Alle bestanden voor het archief worden verzameld, en naar het OPeNDAP archief gestuurd. | |
ZW_LHMKaartbeeldenMfMsAgricomDemnat | Verschillende grid resultaten worden hier geïmporteerd in FEWS. Dit gaat om Modflow/Metaswap data of afgeleiden daarvan. | |
ZW_LSMLateralenImport | De door de DMKnoopDistrictToSobekLateral.exe post-processing tool geproduceerde laterale invoer voor het LSM model worden geïmporteerd. | |
ZW_LHMImportStateDm | De verschillende NHI states worden geïmporteerd. In het NWM worden deze niet in de centrale database bewaard maar los als gezipte states op het filesysteem. | |
ZW_LHMImportStateMetaswap1 | ||
ZW_LHMImportStateMetaswap2 | ||
ZW_LHMImportStateModflow | ||
ZW_LHMImportStateMozart | ||
ZW_LHMImportMozart | De Mozart waterbalans NetCDFs worden geïmporteerd in FEWS. | |
ZW_LHMImportDM | De DM waterbalans NetCDFs worden geïmporteerd in FEWS. |
A.2 LSM
Workflow | ModuleInstance | Omschrijving |
LSM | ZW_ImportMeteo | Importeren van de dagelijkse neerslag en verdampingsgrids vanaf een OPeNDAP server. |
ZW_LSMMeteoGridToPolygons | De meteo gridwaardes worden overgenomen op de puntlocaties waar deze voor het Sobek model nodig zijn. | |
ZW_LSMMakkinkToOpenWaterEvap | De Makkink verdamping wordt omgerekend naar open water verdamping. | |
ZW_LSMBoundariesImport | De randvoordwaarden voor LSM worden geïmporteerd. Deze staan los klaar en worden in een maal voor de gehele periode geïmporteerd. | |
ZW_LSM(LT)Sobek | Het draaien van het model. Eerst worden oude resultaten verwijderd, en de states en randvoorwaarden klaargezet. Na het draaien van Sobek worden de .his resultaten omgezet in .xml. Uit deze resultaten wordt een gedeelte geïmporteerd in de centrale database. De state wordt ook in de database opgeslagen. |
A.3 NDB
Workflow | ModuleInstance | Omschrijving |
NDB | ZW_ImportTides | Deze CSV import wordt gedeeld met LSM/LSM Light. NDB heeft echter alleen Maasmond en Haringvliet nodig. Deze moduleconfigfile is voor alle scenario’s gelijk. Wanneer de data voor scenario’s nodig is, wordt er met behulp van <incrementer>$sealevelrise$</incrementer> de constante zeespiegelstijging bij opgeteld. |
ZW_NDBChlorideBC | Hier wordt de bovenstroomse chloride randvoorwaarde uitgerekend met simple user expressions binnen een transformationModule. Dit gebeurd volgens de relaties uit 3.4.2. | |
ZW_NDBLaterals | De NDB lateralen zijn combinaties van DM takken of knopen. Binnen deze transformationModule worden de juiste takken en knopen bij elkaar opgeteld om tot de NDB lateralen te komen, zoals beschreven in bovenstaande tabel. | |
ZW_NDBResample |
| |
ZW_NDBSobek | Na het opschonen van de module wordt de state geexporteerd. De invoer reeksen die zijn voorbereid in de vorige ModuleConfigFiles worden weggeschreven naar PI-XML. Daarna zijn er 3 ExecuteActivities, de preadapter, de modelberekening, en de postadapter. De postadapter zet alleen de salthis.his om naar XML, deze salthis.xml wordt vervolgens geimporteerd in FEWS. Dit wordt alleen gedaan voor de chloride locaties die nodig zijn voor LHM/DM (met zoutbeperking). |
A.4 LTM Light
Workflow | ModuleInstance | Type | Omschrijving |
LTM Light | ZW_LTM_ImportWarmtelozingen | Import | De import van tijdreeksen voor 177 warmtelozingslocaties |
ZW_LTM_InterpoleerWarmtelozingen | Transformation | Interpolatie van de warmtelozingstijdreeksen | |
ZW_LTM_Disaggregeer_Warmtelozingen | Transformation | Disaggregatie van de warmtelozingstijdreeksen van dag naar uur tijdstap | |
ZW_LTM_boundaries_import | Import | De import van watertemperatuur tijdreeksen voor Lobith, Eijsden, Overijsselse Vecht (kopie Lobith), Schelde (kopie Maas) en Hoek van Holland (modelrand representatief voor de Noordzee), waarbij de bijdrage lozing aan watertemperatuur op nul is gezet en de natuurlijke watertemperatuur (zonder invloed warmtelozingen) gelijk is gesteld aan de gemeten watertemperatuur | |
| ZW_LTM_Disaggregeer_TW_randen | Transformation | Disaggregatie van de watertemperatuur tijdreeksen van dag naar uur tijdstap |
| ZW_LTM_Import_MeteoData | Import | De import van meteorologische tijdreeksen bewolkingsgraad, relatieve luchtvochtigheid, en windsnelheid voor de referentie situatie en de import van meteorologische tijdreeksen globale straling en luchttemperatuur voor zowel de referentie situatie als ook de 8 scenario’s voor een tiental KNMI-meetstations. |
| ZW_LTM_VeranderingsVectoren_MeteoData | Transformation | Voor de 8 scenario’s worden o.b.v. veranderingsvectoren tijdreeksen berekend voor de meteorologische variabelen bewolkingsgraad, relatieve luchtvochtigheid, en windsnelheid. De veranderingsvectoren zijn gespecificeerd in de coefficientSetFile ZW_LTM_KNMI14_veranderingsfactoren.xml |
| ZW_LTM_Bereken_Dewpoint_Temperature | Transformation | Berekening van dauwpunt temperatuur op basis van een vergelijking afgeleid uit gemeten relatieve luchtvochtigheid en luchttemperatuur |
| ZW_LTM_Disaggregeer_MeteoData | Transformation | Disaggregatie van de meteorologische tijdreeksen van dag naar uur tijdstap |
| ZW_LTM_InterpolateMeteo | Transformation | Interpolatie van alle meteovariabelen voor een tiental KNMI meteostations |
| ZW_LTMLT_SOW_WAQ | General adapterrun | ‘SOW’ model voor de berekening van watertemperatuur in stilstaand open water dat gebruikt worden voor lateralen voor de verschillende regio’s in het LTMLT |
| ZW_LTMLT_WAQ_Preprocessing | Transformation | Klaarzetten van SOW model resultaten voor het LTMLT model; optellen van natuurlijke + anthropogene watertemperatuur, afleiden van temperatuur van neerslag uit dauwpunt temperatuur, en berekenen van watertemperatuur voor kleine lateralen d.m.v. het gemiddelde uit de verschillende regio’s. |
ZW_LTMLT_WAQ | General adapterrun | Watertemperatuurberekening met het LTMLT delwaq model | |
LTM Light export | ZW_LTMLTExportArchive | Export | Export van LTMLT resultaten naar het Geonetwork Open Data Archief |
A.5 WQINT
Workflow | ModuleInstance | Omschrijving |
Export WQINT (voor scenario’s) | ZW_WQINT | Exporteert de LSM resultaten van het betreffende scenario naar de WQINT Module. WQINT pakt de resultaten op en verwerkt deze tot voor de KRW-Verkenner bruikbare bestanden. Als laatst worden deze bestanden naar het Archief geëxporteerd. |