Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Technisch

Onderstaand testprotocol is van toepassing op de volgende workflows voor het runnen van het LSM model:

  • ZW_LSM_D2050S0REF2015SX
  • ZW_LSM_D2085S0D2050SX
  • ZW_LSM_R2050S0D2085SX
  • ZW_LSM_R2085S0R2050SX
  • ZW_LSM_REF2015S0R2085SX
  • ZW_LSM_S2050S0S2050SX
  • ZW_LSM_S2085S0S2085SX
  • ZW_LSM_W2050S0W2050SX
  • ZW_LSM_W2085S0W2085SX

Hierbij staat "X" voor alle workflows (bijvoorbeeld "0", "1" of "2").

Deze workflows zijn zichtbaar in de "Interactive Forecast" en "Topology" schermen als "LSM".

Opmerking: Vereiste voor het draaien van deze test tests is dat er een succesvolle run uitgevoerd beschikbaar is van LHM of van LSM import lateralen
Testprotocollen LHM release 1 
(voor hetzelfde scenario en dezelfde tijdsperiode als voor de test die nu uitgevoerd wordt zal worden voor LSM).

Technisch

Nr.Test instructies en verwacht resultaatGoedFout
1ZW-LSM-T-11

Voer de standaard test Model workflow release 1 uit, waarbij de volgende stappen uitgevoerd dienen te worden onder nr 1:

  • zet T0 op de datum en tijdstip gespecificeerd in Testwaarden Zoetwater release 1
  • klik op "Taakuitvoer opties" en vink "Select initial state" en "Cold state" aan
  • zet de datum van de cold state precies 3 dagen vóór de datum van T0 (technisch)op 1 januari van hetzelfde jaar als T0
    (bijvoorbeeld: T0 is "0331-0112-2003 0001:00:00", dan dient de cold state "01-01-2003 0001:00:00" te zijn)

(tick) Check dat alle onderdelen in de standaard test succesvol zijn.

  

Plausibiliteit

Onderstaand testprotocol is van toepassing op de volgende workflows dient voor het runnen van het LSM model : in ieder geval uitgevoerd te worden voor de volgende workflow:

  • ZW_LSM_REF2015S0

Daarnaast wordt aangeraden om, door middel van een steekproef uit alle mogelijke scenario's, het testprotocol ook uit te voeren voor ten minste
één workflow voor een toekomstscenario, bijvoorbeeld:

  • ZW_LSM_S2085S0

Deze workflows zijn zichtbaar in de "Interactive Forecast" en "Topology" schermen als "LSM".

Opmerking: Voor onderstaande testen dient een extern berekende testdataset beschikbaar te zijn voor dezelfde periode als gespecificeerd in de testen.

Hieronder is voor elke T0 gespecificeerd in Testwaarden een apart testprotocol opgenomen.

  • W2085S0

Hieronder is voor elke T0 gespecificeerd in Testwaarden Zoetwater een apart testprotocol opgenomen.

Test 1
Nr.
Test instructies en verwacht resultaat
Goed
Fout
ZW-LSM-P-11

Open de "Database Viewer" (toetscombinatie: F12 J vanuit het "Kaart" window) en
selecteer de zojuist gedraaide workflow. Dubbelklik op de waterstandlocatie die genoemd staan
in de tabel met Testwaarden Zoetwater release 1. Maak middels F10 een tijdreeks van de waterstanden.

(tick) Check dat het peil ongeveer 10 m is. Zie ook onderstaande screenshot van de waterstand.

  
ZW-LSM-P-12

Open de "Database Viewer" (toetscombinatie: F12 J vanuit het "Kaart" window) en
selecteer de zojuist gedraaide workflow. Dubbelklik op de parameter-id Q.berekend. Selecteer
de drie afvoerlocaties voor Rijn, Waal en Lek die genoemd staan in de tabel met Testwaarden Zoetwater release 1.
Maak middels F10 een tijdreeks van de afvoeren voor en na de splitsing van de Rijn in de Waal en de Lek.

(tick) Check dat de afvoer in de Waal groter is dan de afvoer in de Lek, ongeveer volgens een
verhouding 2:1. Zie ook onderstaande screenshot van de afvoeren.

(tick) Check dat de afvoeren in de winter hoger zijn dan in de zomer. Zie ook onderstaande screenshot van de afvoeren.

  
ZW-LSM-P-13

Selecteer in de Data Viewer bij Databronnen zowel LSM Light als LSM resultaten voor het gewenste
scenario. Selecteer de waterstandlocaties die genoemd staan in de tabel met Testwaarden Zoetwater release 1. Kies als
Parameter de Berekende waterstand. Maak een figuur van de tijdreeks.

(tick) Check dat de waterstanden voor LSM Light en LSM overeenkomen. Zie ook ondersteende screenshot van
de waterstanden.

  
ZW-LSM-P-14

Selecteer in de Data Viewer bij Databronnen zowel LSM Light als LSM resultaten voor het gewenste
scenario. Selecteer de afvoerlocaties die genoemd staan in de tabel met Testwaarden Zoetwater release 1. Kies als
Parameter de Berekende afvoer. Maak een figuur van de tijdreeks.

(tick) Check dat de afvoeren voor LSM Light en LSM overeenkomen. Zie ook ondersteende screenshot van
de afvoeren.

  
Screenshots
1: waterstandImage Added  
2: afvoerenImage Added  
3: waterstandenImage Added  
4: afvoerenImage Added  
Test 2 (voor het jaar 1998)

Opmerking: Onderstaande testen zijn gebaseerd op een berekening binnen en buiten Delft-FEWS.

...

Nr.Test instructies en verwacht resultaatGoedFout
ZW-LSM-P-21

Selecteer in de "Interactive" tab de uit te voeren workflow en voer de volgende stappen uit:

  • zet T0 op de eerste datum en tijdstip gespecificeerd in Testwaarden Zoetwater release 1
  • klik op "Taakuitvoer opties" en vink "Select initial state" en "Cold state" aan
  • zet de datum van de cold state precies een jaar vóór de datum van de gekozen T0
    (bijvoorbeeld: T0 is "01-01-1999 0100:00:00", dan dient de cold state "01-01-1998 0100:00:00" te zijn)

Start vervolgens de workflow. Deze zal ongeveer ## uur in beslag nemen De rekentijd staat vermeld in de tabel met Testwaarden Zoetwater release 1.

(tick) Check dat de workflow succesvol is beëindigd zonder errors in het "Logs" window.

  
ZW-LSM-P-22

Check op de Sobek versies.

(tick) Check dat de Sobek versie gebruikt in het NWM gelijk is aan de Sobek versie van de testdataset

Vergelijk de uitkomsten van de workflow met de waarden van de testdataset voor de parameter
HG3 op 250x250 cel niveau

(tick) Check of het verschil tussen de twee datasets niet meer dan 1 cm bedraagt.

  
ZW-LSM-P-23

Vergelijking Sobek invoer (inclusief lateralen invoer LHM).

(tick) Check of de data van de invoer bestanden gespecificeerd in Testwaarden Zoetwater gelijk zijn voor het NWM en de testdataset.

  
ZW-LSM-P-24

Tijdsverloop waterstanden en afvoeren op karakteristieke locaties voor natte periode 1998 (Q4: oktober - december).

(tick) Check voor de waterstand-locaties gespecificeerd in Testwaarden Zoetwater release 1

3

Vergelijk de uitkomsten van de workflow met de waarden van de testdataset voor de parameter
DRAINAGE_SH op LSW niveau voor de 2e decade van september 1998

(tick) Check of het verschil tussen de twee datasets niet meer dan 0,1 m3 5 cm bedraagt.

(tick) Check of de parameter in beide datasets gedurende deze periode maximaal is.

  4

Vergelijk de uitkomsten van de workflow met de waarden van de testdataset voor de parameter
TO_DW op LSW niveau voor de 2e decade van september 1998

(tick) Check  Check voor de afvoer-locaties gespecificeerd in Testwaarden Zoetwater release 1 of het verschil tussen de twee datasets niet meer dan 1 kg m3/s bedraagt.

(tick) Check of de parameter in beide datasets gedurende deze periode maximaal is.

  
5

Vergelijk de uitkomsten van de workflow met de waarden van de testdataset voor het
peilverloop van het IJsselmeer voor het volledige jaar 1998

(tick) Check ...

  

 

ZW-LSM-P-25

Vergelijking LSM en LSM Light voor natte periode 1998 (Q4: oktober - december).

(tick) Check voor de waterstand-locaties gespecificeerd in Testwaarden Zoetwater release 1 of de waterstand ongeveer hetzelfde tijdsverloop laat zien voor LSM en LSM Light.

(tick) Check voor de afvoer-locaties gespecificeerd in Testwaarden Zoetwater release 1 of de afvoer ongeveer hetzelfde tijdsverloop laat zien voor LSM en LSM Light.

  
Test 3 (voor het jaar 2003)

Opmerking: Onderstaande testen zijn gebaseerd op een berekening binnen en buiten Delft-FEWS.

...

Nr.Test instructies en verwacht resultaatGoedFout
ZW-LSM-P-31

Selecteer in de "Interactive" tab de uit te voeren workflow en voer de volgende stappen uit:

  • zet T0 op de tweede datum en tijdstip gespecificeerd in Testwaarden Zoetwater release 1
  • klik op "Taakuitvoer opties" en vink "Select initial state" en "Cold state" aan
  • zet de datum van de cold state precies een jaar vóór de datum van de gekozen T0
    (bijvoorbeeld: T0 is "01-01-2004 0100:00:00", dan dient de cold state "01-01-2003 0100:00:00" te zijn)

Start vervolgens de workflow. Deze zal ongeveer ## uur in beslag nemen De rekentijd staat vermeld in de tabel met Testwaarden Zoetwater release 1.

(tick) Check dat de workflow succesvol is beëindigd zonder errors in het "Logs" window.

  
ZW-LSM-P-32

Check op de Sobek versies.

(tick) Check dat de Sobek versie gebruikt in het NWM gelijk is aan de Sobek versie van de testdataset

Vergelijk de uitkomsten van de workflow met de waarden van de testdataset voor de parameter
LG3 op 250x250 cel niveau

(tick) Check of het verschil tussen de twee datasets niet meer dan 1 cm bedraagt.

  
ZW-LSM-P-33

Vergelijking Sobek invoer (inclusief lateralen invoer LHM

3

Vergelijk de uitkomsten van de workflow met de waarden van de testdataset voor de
cumulatieve verdampingsreductie (potentiële minus actuele gewasverdamping) voor
het groeiseizoen (periode 1 april - 1 oktober).

(tick) Check of het verschil tussen de twee datasets niet meer dan 1 mm bedraagtde data van de invoer bestanden gespecificeerd in Testwaarden Zoetwater release 1 gelijk zijn voor het NWM en de testdataset.

  
ZW-LSM-P-34

Tijdsverloop waterstanden en afvoeren op karakteristieke locaties voor droge periode 2003 (Q3: juli - september).

(tick) Check voor de waterstand-locaties gespecificeerd in Testwaarden Zoetwater release 1

4

Vergelijk de uitkomsten van de workflow met de waarden van de testdataset voor de parameter
DEM_WMTOTAL op LSW niveau voor de 1e decade van september 2003

 (tick) Check of het verschil tussen de twee datasets niet meer dan 0,1 m3 5 cm bedraagt. 

(tick) Check of de parameter in beide datasets gedurende deze periode maximaal is.

  5

Vergelijk de uitkomsten van de workflow met de waarden van de testdataset voor het
tijdsverloop van de afvoeren/aanvoeren van DM op de volgende 5 locaties:

  •  Inlaat Friesland (1124)
  • doorvoer Groningen (1047)
  • Inlaat Kromme Rijn (4034)
  • Afvoer Dieze (5015)
  • ...

(tick) Check  Check voor de afvoer-locaties gespecificeerd in Testwaarden Zoetwater release 1 of het verschil tussen de twee datasets niet meer dan 0, 1 m3/s bedraagt.

  
6

Vergelijk de uitkomsten van de workflow met de waarden van de testdataset voor het
peilverloop van het IJsselmeer voor het volledige jaar 2003

(tick) Check ...

  

 

< Uit het Test- en releaseplan document:

In de verificatietesten worden de berekeningsresultaten van het NWM vergeleken met de opgeleverde LSM (bijvoorbeeld versie 1.2), beschikbaar op een lokale PC. Er is gekozen locaties te vergelijken verspreid over het LSM model, en daarmee het instrumentarium over de volledige breedte toetsen. Het model wordt zowel voor droge (2003) als natte omstandigheden (1998) geverifieerd.

De volgende testen worden onderscheiden:

  1. Check op de Sobek versies
  2. Vergelijking Sobek invoer (incl lateralen invoer LHM)
  3. Tijdsverloop waterstanden en afvoeren op karakteristieke locaties voor natte periode 1998 (Q4)
  4. Tijdsverloop waterstanden en afvoeren op karakteristieke locaties voor droge periode 2003
  5. Vergelijking LSM en LSM-Light 

Bij correcte implementatie van LSM moeten de verschillende berekeningsresultaten (NWM en SOBEK stand alone) maximaal afrondingsverschillen zijn. Als criterium zijn hiervoor maximale verschillen van respectievelijk 5 cm voor waterstanden, en 1 m3/s voor de verschillende testen gehanteerd.

Berekeningen met het NWM worden uitgevoerd op de Testomgeving bij Deltares; SOBEK berekeningen worden uitgevoerd op een stand-alone laptop bij Deltares. 

Runs SOBEK Standalone:

  • 1998 4e kwartaal
  • Heel 1998
  • Heel 2003

Runs NWM

  • 1998 4e kwartaal
  • Heel 1998
  • Heel 2003

...

ZW-LSM-P-35

Vergelijking LSM en LSM Light voor droge periode 2003 (Q3: juli - september).

(tick) Check voor de waterstand-locaties gespecificeerd in Testwaarden Zoetwater release 1 of de waterstand ongeveer hetzelfde tijdsverloop laat zien voor LSM en LSM Light.

(tick) Check voor de afvoer-locaties gespecificeerd in Testwaarden Zoetwater release 1 of de afvoer ongeveer hetzelfde tijdsverloop laat zien voor LSM en LSM Light.