What-if functionaliteit in het NWM biedt de gebruiker de mogelijkheid om interactief (via de GUI; What-if Scenario display, zie Figuur WIF.2) veranderingen door te voeren in een van de model data sets. Bijvoorbeeld om wijzigingen in de model parameters aan te brengen of wijzigingen in de schematisatie. Let op: bij schematisatie wijzigingen moet de gebruiker bedenken dat de wijziging impact kan hebben op de koppeling met NWM en andere modellen binnen het NWM; in dat geval kunnen aanvullende (configuratie) aanpassingen nodig zijn. Deze what-if functionaliteit is specifiek geimplementeerd voor Zoetwater. Op deze pagina wordt uitgelegd hoe de what-if functionaliteit gebruikt moet worden in het Nationaal Water Model. Als voorbeeld is het LHM model genomen, maar de functioanliteit werkt ook voor de andere Zoetwater modellen (LSM, NDB, LTM).

Er zijn twee opties die hieronder uitgelegd worden, te weten  "Gebruik van een What-if scenario" en "Geadvanceerd gebruik van een What-if scenario".

De eerste (voorbereidende) stap is om de basis modelbestanden vanuit de NWM omgeving klaar te zetten; het what-if scenario moet op deze gebaseerd worden, zie Voorbereiden basis bestanden voor What-ifs, dit om te voorkomen dat er onbedoelde modelwijzijgingen worden toegepast.

Voorbereiden basis bestanden voor What-ifs

Via de Operator Client is het mogelijk om de basis bestanden die het model gebruikt voor een 'default' berekening (zonder actieve What-if scenario) klaar te zetten met behulp van een workflow in de Interactive display onder 'Prepare Zoetwater files', zie Figuur WIF.1. Bij het uivoeren van deze workflow worden de modelbestanden in het OpenDap-archive in een zip-bestand (gemarkeerd met _data_) klaargezet. Deze bestanden zijn de basis waarop de gebruiker zijn/haar what-if scenario moet baseren: dwz. door een of meerdere van deze bestanden aan te passen en aan te bieden als what-if zip-file. Dit is alleen geimplementeerd voor LHM, omdat voor dit model een aantal preprocessing stappen worden uitgevoerd voordat de berekening start (zie Overzicht volgorde LHM preprocessing stappen). De overige modellen kunnen uit het archief worden gedownload (zie Geëxporteerde resultaten downloaden).

Figuur WIF.1.: Generen van de basis bestanden is mogelijk via de OC.


Voorbeeld van aanpassen bestand (CASE LHM):


In dit voorbeeld is gekozen om in het "wel_vitens_l1.ipf" bestand 4 onttrekkingslocaties nabij Eerbeek (Veluwe, zie Figuur WIF.2.) met een factor 10 te verhogen in modellaag 1. De aanpassing is gedaan in het bestand “wel_vitens_l1.ipf” welke te vinden is in de “Modules\NHI\modeldata.zip”-map van het NWM. Figuur WIF.3 toont de inhoud van het bestand voor de aanpassing en Figuur WIF.4 de inhoud erna. De roodgekleurde getallen tonen het verschil tussen beide bestanden. 

Figuur WIF.2.: Locatie van de onttrekkingen waarvan het debiet is aangepast voor de what-if test

Figuur WIF.3.: Inhoud van “wel_vitens_l1.ipf” voor de verhoging van het onttrekkingsdebiet

Figuur WIF.4.: Inhoud van “wel_vitens_l1.ipf” na de verhoging van het onttrekkingsdebiet

Voordat de aanpassing meegenomen kan worden moet het bestand zoals getoond in Figuur WIF.4. worden opgeslagen in een zip-file die in dit voorbeeld "LHM_onttrekking_test.zip" heet. In dit voorbeeld is gekozen om het zip-bestand neer te zetten in de map "d:\what_if_scenarios\". 

Gebruik van een What-if scenario voor Zoetwater modellen (zonder scenario.xml)

 

Geavanceerd gebruik van een What-if scenario voor Zoetwater modellen (met scenario.xml)

Met behulp van file scenario.xml heeft de gebruiker meer flexibiliteit in de naam van het gezipte bestand en de directory waar what-if scenario's gedefinieerd worden. De vereiste stappen worden hieronder opgesomd, waarbij alleen de verschillen met het hierboven beschreven scenario genoemd worden:


Informatie voor gebruik van What-ifs voor andere modellen

In principe zijn de werkstappen voor het gebruik van de what-ifs voor alle modellen hetzelfde. Er zijn alleen verschillen in de bestanden die kunnen overschreven worden. Het zijn allemaal statische model bestanden. Volgende tabel geeft een overzicht in welke mappen de bestanden van de 'what-if' zip-file gekopiëerd worden. Momenteel kan alleen voor 'LHM zonder zout' de actuele inhoud van de model map worden geëxporteerd. Voor de overige modellen kunnen gewijzigde bestanden tbv what-if wel worden opgepakt, maar kan het origineel (waarop de what-if gebaseerd zal worden) verkregen worden uit een recent gearchiveerde modeldataset (zie Data-opslag).

ModelMap
LHM

\Modules\NHIxxx\tmp

LSM_LT\Modules\SOBEK_LSM_LT\S0\AllScenarios\LSMLt1_2.Lit\1\
NDB\Modules\Sobek_ndb\modeldata
LTM\Modules\WAQ_LSMLT\\CASE\WAQ_LSMLT_SOW\Modeldir\