Dit hoofdstuk bevat de volgende onderdelen:
Anchor | ||||
---|---|---|---|---|
|
Inleiding en uitleg relevante schermen
Er zijn twee manieren om een workflow snel op te starten: via het tabblad Interactive en Interactive en via het Topology scherm (beide weergegeven in figuur WSS.1).
Het tabblad Interactive staat automatisch open bij het opstarten van het NWM en is altijd in en uit te klappen via de knop Interactive aan de linker bovenkant van het hoofdscherm (A in figuur WSS.1). Het Topology scherm opent met een klik topology scherm wordt geopend door op de Topology relevante knop in de buttonbar, via te klikken (B in figuur WSS.1), of via het menu <Extra>, <Topology>, of via de shortcut <Ctrl+T>, waarna deze toegevoegd wordt aan de bestaande schermen (C in figuur WSS.1).
In het tabblad Interactive staan de workflows in folders geordend per onderdeel, dan per gebied (alleen voor het onderdeel 'Veiligheid') en als laatste per scenario. Zo is bijvoorbeeld in in figuur 1WSS.3 (1) de de workflow 'Importeer randvoorwaardenLSM Light' geselecteerd, waarbij te zien is dat deze workflow zich bevindt in de scenario folder '2015 - referentieReferentie'14', de gebiedsfolder ' Rijn' en de onderdeel folder 'Veiligheid'.Na het selecteren van een workflow kunnen de T0 (figuur 1.3 (2)), Initial state en Forecast length worden aangepast en kan een omschrijving aan de workflow worden meegegeven. De Initial state, Forecast length en omschrijving bevinden zich in het pop up scherm Taakuitvoer opties (figuur 1.3 (3)). Voor Zoetwater'. Bij elke workflow geeft een icoontje een indicatie van de status van de meest recent uitgevoerde berekening. Een grijze cirkel betekent dat de workflow niet gedraaid heeft of is gefaald. Een groen vinkje betekent dat de laatste berekening succesvol gedraaid heeft, ongeacht de actuele status van de voorgaande workflows en of de voorgaande taak voor een andere periode is uitgevoerd. In het ‘Management Modelrunscherm’ in Berekeningen beheren kan de exacte status van elke uitgevoerde berekening teruggevonden worden.
Het tabblad Interactive en het Topology scherm zijn aan elkaar verbonden. Zo is te zien in figuur WSS.1 dat het Topology scherm alle workflows weergeeft van het onderdeel/scenario dat geopend is in het tabblad Interactive, en dat de specifieke workflow die geselecteerd is in het tabblad Interactive ook geselecteerd is in het Topology scherm (D in figuur WSS.1). Deze verbinding werkt beide kanten op; een aanpassing in één scherm leidt tot een aanpassing in het andere scherm. Het topology scherm laat, in tegenstelling tot het tabblad Interactive, ook precies zien welke workflows van elkaar afhankelijk zijn (zo is in figuur WSS.1 de workflow 'LSM Light' afhankelijk van de workflow 'LHM').
Meer informatie over het tabblad Interactive en het Topology scherm is terug te vinden in het hoofdstuk Interactive Forecasting Displays van de Using Delft-FEWS - User Guide.
Het stappenplan voor het starten van een workflow via het tabblad 'Interactive' wordt hieronder beschreven.
Figuur WSS.1. Het tabblad Interactive en het Topology scherm. Belangrijke onderdelen zijn aangegeven met de letters A t/m D en worden
hierboven beschreven. De stappen voor het uitvoeren van een workflow zijn aangegeven met de cijfers 1 t/m 4 en worden hieronder beschreven.
Anchor | ||||
---|---|---|---|---|
|
Stappenplan workflows
Het starten van een workflow via het tabblad 'Interactive' gaat als volgt (nummering komt overeen met de nummers in figuur WSS.1 hierboven):
- Selecteer de gewenste workflow door deze aan te klikken.
Welke workflows beschikbaar zijn per onderdeel is weergegeven in de tabellen WSS.1 en WSS.2 hieronder. Wat er in elke workflow gebeurt staat beschreven in de hoofdstukken Zoetwater en Veiligheid (vervallen vanaf release 2.0.0.0). - Controleer of benodigde data beschikbaar is.
Check in het Topology scherm (D in figuur WSS.1) of de workflow afhankelijk is van een andere workflow. Zo ja, controleer dan of er van de combinatie van die workflow en het relevante scenario data aanwezig is voor de periode die gesimuleerd zal worden. Dit kan bijvoorbeeld gedaan worden door deze op te zoeken in de Data Viewer. Dit wordt verder uitgelegd bij Controle benodigde data. Wanneer de betreffende workflow vlak hiervoor al (succesvol) gedraaid was, dan kan er vanuit gegaan worden dat de benodigde data beschikbaar is, en hoeft dit niet extra gecontroleerd te worden. - Controleer en pas eventueel de T0 aan.
Voor het succesvol draaien van een workflow is het belangrijk om de juiste T0 te gebruiken. Welke T0 bij welke workflow hoort is terug te vinden in T0 Zoetwater en T0 Veiligheid.
Om fouten te voorkomen is indien mogelijk voor zowel het onderdeel Veiligheid als het onderdeel Zoetwater
...
- de T0
...
- al op de juiste datum-tijd gezet
...
- , en hoeft alleen het jaar nog aangepast te worden. Echter, controleer voor de zekerheid toch altijd even of de juiste T0 wordt gebruikt. LET OP: om een Zoetwater som voor het jaar 1981 door te rekenen moet de T0 waarde worden opgegeven van 01-01-1982 01:00:00.
- Pas eventueel de taakuitvoer opties aan(zie figuur WSS.2).
- De initial state. Vink voor het aanpassen van de initial state het vierkantje bij 'Select initial state' aan. Dit is noodzakelijk wanneer er een nieuwe berekening voor een bepaalde periode wordt uitgevoerd waarbij er geen afhankelijke data van het voorgaande jaar aanwezig is in de database (een "koude start", oftewel 'cold state'). Als er wel een succesvolle berekening klaarstaat van het voorafgaande jaar dan wordt deze warme start ('warm state') automatisch opgepakt en hoeft de initial state niet gespecificeerd te worden.
Voor het onderdeel Veiligheid staat de initial state automatisch op de juiste datum-tijd. De initial states van het onderdeel Zoetwater staan niet automatisch op de juiste datum-tijd en moeten dus gespecifieerd worden wanneer een aangepaste initial state gewenst is (de initial state voor Zoetwater workflows is altijd exact 1 januari 01:00:00 van het betreffende jaar). LHM, LSM (Light) en LTM Lightt workflows kunnen voor maximaal één jaar gedraaid worden op de standaard manier. Langere rekenperiodes zijn beschreven bij Langjarige berekeningen starten. - De forecast length. Deze hoeft niet aangepast te worden (tenzij er een verkorte testberekening voor Veiligheid uitgevoerd moet worden).
- De beschrijving
- De initial state. Vink voor het aanpassen van de initial state het vierkantje bij 'Select initial state' aan. Dit is noodzakelijk wanneer er een nieuwe berekening voor een bepaalde periode wordt uitgevoerd waarbij er geen afhankelijke data van het voorgaande jaar aanwezig is in de database (een "koude start", oftewel 'cold state'). Als er wel een succesvolle berekening klaarstaat van het voorafgaande jaar dan wordt deze warme start ('warm state') automatisch opgepakt en hoeft de initial state niet gespecificeerd te worden.
...
- . We raden aan om in de
...
- beschrijving van de workflow in ieder geval de versie van het NWM op te nemen. Het is dan altijd duidelijk met welke versie van het NWM de berekeningen zijn gedraaid
...
- *.
- *.
- Start de workflow, door:
- In het tabblad Interactive op de knop '
...
- Uitvoeren geselecteerd segment(groep)' te klikken
...
- , of
...
- De shortcut <Shift+F9>
...
- te gebruiken
Let op: export workflows (bijvoorbeeld 'export BIVAS' uit figuur WSS.1) hebben geen T0 en initial state verplichtingen. Elke willekeurige T0 en initial (cold) state kunnen opgegeven worden, waartussen beschikbare data geëxporteerd zal worden. Als er voor een deel van (of de gehele) periode geen data beschikbaar is dan zal dit deel niet geëxporteerd worden.
Als voorbeeld is dit stappenplan uitgevoerd voor zowel het onderdeel Veiligheid (zie paragraaf Voorbeeld workflow starten: Veiligheid) als het onderdeel Zoetwater (zie paragraaf Voorbeeld workflow starten: Zoetwater).
Figuur WSS.2. De taakuitvoer opties van een workflow, met daarbinnen de onderdelen: (a) het aanpassen van de initial state, (b) het aanpassen van de forecast length, (c) het toevoegen van een beschrijving.
Anchor | ||||
---|---|---|---|---|
|
Tabellen beschikbare workflows
Tabel WSS |
...
Elke scenario folder bevat meerdere workflows en sommige workflows hebben input van andere workflows uit dezelfde scenario folder nodig om te kunnen draaien. Indien bij het starten van een workflow de benodigde input daarvoor ontbreekt, verschijnt er een waarschuwingsscherm (figuur 1.4) en wordt de workflow niet gestart. Hoe de workflows met elkaar samenhangen, is terug te vinden in het Topology scherm (figuur 1.5). Wanneer in dit scherm een blok met een ander blok verbonden is door middel van een pijl, dan betekent dat dat de output van het blok aan de staartkant van de pijl noodzakelijk is voor het starten van het blok aan de puntkant van de pijl. Zo is bijvoorbeeld de output van de workflow LHM noodzakelijk voor het draaien van de workflow Export BIVAS. Met een dubbele muisklik op het workflowblok kan een workflow ook vanuit dit scherm gestart worden. In- en outzoomen in dit scherm kan door aan het muiswieltje te draaien.
Welke workflows beschikbaar zijn is weergegeven in tabel 1.1 voor Zoetwater en tabel 1.2 voor Veiligheid. Wat er in elke workflow gebeurt, staat beschreven in de hoofdstukken Zoetwater en Veiligheid.
Meer informatie over het tabblad Interactive en het Topology scherm is terug te vinden in het hoofdstuk Interactive Forecasting Displays van de Delft-FEWS User Guide.
Figuur 1.3. De volgorde van handelingen voor het starten van een workflow: 1. Het selecteren van een workflow, 2. Eventueel aanpassen van de T0, 3. Eventueel aanpassen van de initiële condities en forecast length en het toevoegen van een omschrijving, 4. Starten van de workflow.
Figuur 1.4. Waarschuwingsscherm ontbrekende invoer.
Figuur 1.5. Het topology scherm.
Tabel 1.1. De workflows van Zoetwater. | |
Zoetwater | Landelijk |
LHM zonder zout | |
LSM Light zonder zout | |
NDB - externe verzilting | |
LHM | |
export LHM data | |
LSM Light | |
Export BIVAS | |
Export VONK | |
Export other LSM Light data | |
LSM | |
LTM Light | |
Export LTM Light data | |
Export KRW Verkenner | |
Export LSM data |
Tabel 1WSS.2. Overzicht workflows Veiligheid per watersysteem. Een groen vinkje geeft aan dat de workflow beschikbaar is voor het desbetreffende gebied. | ||||||
Veiligheid | Rijn | Maas | Rijn-Maasmonding | IJsselmeer | Markermeer | IJssel-Vechtdelta |
Importeer randvoorwaarden |
|
| ||||
Run Sobek for an update |
|
|
|
|
| |
Run Sobek for a forecast |
|
|
|
|
| |
Run WAQUA model |
|
|
|
| ||
Run WAQUA model - for an update - without wind Run PostProcessing WAQUA part 1 Run WAQUA model - with open barrier - with correct working barrier Run PostProcessing WAQUA part 2 |
|
|
|
|
| |
Run PostProcessing WAQUA |
|
|
| |||
Run HydraZoet | ||||||
Run PostProcessing HydraZoet | ||||||
Export resultaten HydraZoet naar archief |
...
* In het geval er een workflow wordt gedraaid waarin de resultaten van het NWM geëxporteerd worden en de NWM versie waarmee de berekeningen zijn gedraaid afwijkt van de NWM versie waarmee de export wordt gedraaid zal dit aan de beheerder van het Archief moeten worden doorgegeven. Deze persoon kan dan de versie in de geëxporteerde NetCDF file aanpassen. De geëxporteerde NetCDF file krijgt namelijk de huidige NWM versie mee en dus niet automatisch de versie waarmee de berekeningen zijn gedraaid. Voor meer informatie over het Archief zie: Het Archief (Geonetwork) - VERVALLEN.